/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-12 22:00:27,759 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-12 22:00:27,761 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-12 22:00:27,795 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-12 22:00:27,796 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-12 22:00:27,798 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-12 22:00:27,801 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-12 22:00:27,805 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-12 22:00:27,809 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-12 22:00:27,813 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-12 22:00:27,814 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-12 22:00:27,815 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-12 22:00:27,815 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-12 22:00:27,817 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-12 22:00:27,818 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-12 22:00:27,819 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-12 22:00:27,822 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-12 22:00:27,823 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-12 22:00:27,825 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-12 22:00:27,832 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-12 22:00:27,833 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-12 22:00:27,834 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-12 22:00:27,835 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-12 22:00:27,837 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-12 22:00:27,843 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-12 22:00:27,843 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-12 22:00:27,843 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-12 22:00:27,845 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-12 22:00:27,845 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-12 22:00:27,846 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-12 22:00:27,846 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-12 22:00:27,847 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-12 22:00:27,859 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-12 22:00:27,860 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-12 22:00:27,861 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-12 22:00:27,861 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-12 22:00:27,861 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-12 22:00:27,861 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-12 22:00:27,862 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-12 22:00:27,862 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-12 22:00:27,863 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-12 22:00:27,863 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-12 22:00:27,901 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-12 22:00:27,901 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-12 22:00:27,902 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-12 22:00:27,902 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-12 22:00:27,904 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-12 22:00:27,904 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-12 22:00:27,905 INFO L138 SettingsManager]: * Use SBE=true [2021-06-12 22:00:27,905 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-12 22:00:27,905 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-12 22:00:27,905 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-12 22:00:27,906 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-12 22:00:27,906 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-12 22:00:27,906 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-12 22:00:27,906 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-12 22:00:27,907 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-12 22:00:27,907 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 22:00:27,908 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-12 22:00:27,908 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-12 22:00:27,909 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-12 22:00:27,909 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-12 22:00:27,909 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-12 22:00:27,909 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-12 22:00:28,222 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-12 22:00:28,243 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-12 22:00:28,245 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-12 22:00:28,246 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-12 22:00:28,247 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-12 22:00:28,247 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl [2021-06-12 22:00:28,248 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl' [2021-06-12 22:00:28,286 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-12 22:00:28,287 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-12 22:00:28,288 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-12 22:00:28,289 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-12 22:00:28,289 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-12 22:00:28,298 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,304 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,310 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-12 22:00:28,311 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-12 22:00:28,311 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-12 22:00:28,312 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-12 22:00:28,318 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,319 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,320 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,320 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,323 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,325 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,326 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... [2021-06-12 22:00:28,327 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-12 22:00:28,328 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-12 22:00:28,328 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-12 22:00:28,328 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-12 22:00:28,329 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 22:00:28,389 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-12 22:00:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-12 22:00:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-12 22:00:28,390 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-12 22:00:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-12 22:00:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-12 22:00:28,391 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-12 22:00:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-12 22:00:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-12 22:00:28,391 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-12 22:00:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-12 22:00:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-12 22:00:28,394 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-12 22:00:28,630 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-12 22:00:28,631 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-12 22:00:28,633 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 10:00:28 BoogieIcfgContainer [2021-06-12 22:00:28,633 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-12 22:00:28,634 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-12 22:00:28,634 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-12 22:00:28,637 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-12 22:00:28,637 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:00:28" (1/2) ... [2021-06-12 22:00:28,638 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10ed193 and model type max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.06 10:00:28, skipping insertion in model container [2021-06-12 22:00:28,638 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 10:00:28" (2/2) ... [2021-06-12 22:00:28,640 INFO L111 eAbstractionObserver]: Analyzing ICFG max-fun-alt.wvr.bpl [2021-06-12 22:00:28,644 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-12 22:00:28,645 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-12 22:00:28,645 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-12 22:00:28,646 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-12 22:00:28,676 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-12 22:00:28,695 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-12 22:00:28,711 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-12 22:00:28,711 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-12 22:00:28,711 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-12 22:00:28,711 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-12 22:00:28,711 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-12 22:00:28,711 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-12 22:00:28,711 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-12 22:00:28,711 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-12 22:00:28,719 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-12 22:00:28,740 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 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-12 22:00:28,742 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 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-12 22:00:28,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 22:00:28,749 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:28,750 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:28,750 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:28,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:28,771 INFO L82 PathProgramCache]: Analyzing trace with hash -520695315, now seen corresponding path program 1 times [2021-06-12 22:00:28,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:28,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248761246] [2021-06-12 22:00:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:28,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:28,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:28,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248761246] [2021-06-12 22:00:28,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248761246] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:00:28,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:00:28,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 22:00:28,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925761239] [2021-06-12 22:00:28,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 22:00:28,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:28,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 22:00:28,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 22:00:28,945 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 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) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:28,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:28,997 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-12 22:00:28,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 22:00:28,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have 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-12 22:00:28,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:29,016 INFO L225 Difference]: With dead ends: 217 [2021-06-12 22:00:29,017 INFO L226 Difference]: Without dead ends: 202 [2021-06-12 22:00:29,018 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 22:00:29,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-12 22:00:29,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-12 22:00:29,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:29,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-12 22:00:29,084 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-12 22:00:29,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:29,085 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-12 22:00:29,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:29,085 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-12 22:00:29,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-12 22:00:29,086 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:29,086 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:29,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-12 22:00:29,087 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:29,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:29,088 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-12 22:00:29,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:29,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376083552] [2021-06-12 22:00:29,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:29,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:29,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:29,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376083552] [2021-06-12 22:00:29,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376083552] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:00:29,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:00:29,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 22:00:29,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189741443] [2021-06-12 22:00:29,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 22:00:29,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:29,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 22:00:29,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 22:00:29,185 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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-12 22:00:29,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:29,238 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-12 22:00:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 22:00:29,239 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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 20 [2021-06-12 22:00:29,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:29,241 INFO L225 Difference]: With dead ends: 158 [2021-06-12 22:00:29,241 INFO L226 Difference]: Without dead ends: 158 [2021-06-12 22:00:29,241 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 22:00:29,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-12 22:00:29,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-12 22:00:29,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:29,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-12 22:00:29,250 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-12 22:00:29,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:29,250 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-12 22:00:29,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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-12 22:00:29,251 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-12 22:00:29,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-12 22:00:29,252 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:29,252 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:29,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-12 22:00:29,253 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:29,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1197401099, now seen corresponding path program 1 times [2021-06-12 22:00:29,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:29,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115972951] [2021-06-12 22:00:29,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:29,290 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:29,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:29,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115972951] [2021-06-12 22:00:29,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115972951] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:00:29,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:00:29,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 22:00:29,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217378627] [2021-06-12 22:00:29,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-12 22:00:29,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:29,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-12 22:00:29,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-12 22:00:29,293 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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-12 22:00:29,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:29,345 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-12 22:00:29,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 22:00:29,347 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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 20 [2021-06-12 22:00:29,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:29,351 INFO L225 Difference]: With dead ends: 183 [2021-06-12 22:00:29,351 INFO L226 Difference]: Without dead ends: 183 [2021-06-12 22:00:29,351 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-12 22:00:29,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-12 22:00:29,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-12 22:00:29,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:29,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-12 22:00:29,359 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-12 22:00:29,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:29,359 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-12 22:00:29,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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-12 22:00:29,359 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-12 22:00:29,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:00:29,366 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:29,367 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:29,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-12 22:00:29,367 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:29,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:29,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-12 22:00:29,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:29,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000603010] [2021-06-12 22:00:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:29,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:29,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:29,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000603010] [2021-06-12 22:00:29,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000603010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:29,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200405709] [2021-06-12 22:00:29,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:29,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:29,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-12 22:00:29,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:30,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 16 treesize of output 10 [2021-06-12 22:00:30,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:30,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:00:30,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:30,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 21 treesize of output 13 [2021-06-12 22:00:30,183 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:30,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:30,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:00:30,195 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:91, output treesize:15 [2021-06-12 22:00:30,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:30,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200405709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:30,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:30,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:30,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075753138] [2021-06-12 22:00:30,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:30,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:30,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:30,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:30,236 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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-12 22:00:30,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:30,472 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-06-12 22:00:30,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 22:00:30,473 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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 22 [2021-06-12 22:00:30,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:30,476 INFO L225 Difference]: With dead ends: 330 [2021-06-12 22:00:30,476 INFO L226 Difference]: Without dead ends: 315 [2021-06-12 22:00:30,477 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 428.8ms TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:00:30,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-06-12 22:00:30,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-06-12 22:00:30,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:30,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-12 22:00:30,504 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-12 22:00:30,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:30,504 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-12 22:00:30,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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-12 22:00:30,505 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-12 22:00:30,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:00:30,506 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:30,506 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:30,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:30,707 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:30,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:30,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-12 22:00:30,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:30,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806317370] [2021-06-12 22:00:30,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:31,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:31,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:31,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806317370] [2021-06-12 22:00:31,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806317370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:31,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862993740] [2021-06-12 22:00:31,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:31,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:31,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:31,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 22:00:31,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:31,433 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:31,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-12 22:00:31,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:31,459 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:00:31,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:00:31,462 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:31,474 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:00:31,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:00:31,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:31,486 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:31,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:00:31,490 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:31,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:31,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:00:31,562 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:114 [2021-06-12 22:00:31,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:31,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862993740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:31,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:31,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-12 22:00:31,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804509654] [2021-06-12 22:00:31,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:00:31,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:31,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:00:31,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:00:31,715 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:32,221 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 33 [2021-06-12 22:00:32,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:32,575 INFO L93 Difference]: Finished difference Result 406 states and 1173 transitions. [2021-06-12 22:00:32,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 22:00:32,575 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:00:32,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:32,579 INFO L225 Difference]: With dead ends: 406 [2021-06-12 22:00:32,579 INFO L226 Difference]: Without dead ends: 391 [2021-06-12 22:00:32,579 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1002.3ms TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:00:32,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-06-12 22:00:32,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 229. [2021-06-12 22:00:32,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:32,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-12 22:00:32,587 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-12 22:00:32,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:32,587 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-12 22:00:32,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:32,587 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-12 22:00:32,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:00:32,588 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:32,588 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:32,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:32,809 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:32,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:32,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-12 22:00:32,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:32,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339164203] [2021-06-12 22:00:32,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:32,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:32,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:32,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339164203] [2021-06-12 22:00:32,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339164203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:32,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746735169] [2021-06-12 22:00:32,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:33,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 22:00:33,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:33,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-12 22:00:33,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:33,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:00:33,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:33,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 21 treesize of output 13 [2021-06-12 22:00:33,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:33,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:00:33,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:33,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:33,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:00:33,155 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:67, output treesize:15 [2021-06-12 22:00:33,200 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:33,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746735169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:33,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:33,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-12 22:00:33,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690245693] [2021-06-12 22:00:33,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:33,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:33,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:33,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:33,205 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 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-12 22:00:33,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:33,388 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-12 22:00:33,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 22:00:33,389 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 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 22 [2021-06-12 22:00:33,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:33,391 INFO L225 Difference]: With dead ends: 363 [2021-06-12 22:00:33,391 INFO L226 Difference]: Without dead ends: 348 [2021-06-12 22:00:33,392 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 247.3ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:00:33,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-12 22:00:33,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-12 22:00:33,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:33,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-12 22:00:33,400 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-12 22:00:33,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:33,400 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-12 22:00:33,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 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-12 22:00:33,400 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-12 22:00:33,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:00:33,401 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:33,401 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:33,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:33,625 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:33,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:33,625 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-12 22:00:33,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:33,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453243530] [2021-06-12 22:00:33,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:33,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:33,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:33,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:33,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453243530] [2021-06-12 22:00:33,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453243530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:33,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318942748] [2021-06-12 22:00:33,767 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:33,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:00:33,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:33,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-12 22:00:33,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:34,021 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:00:34,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:00:34,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:34,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:34,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:00:34,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:34,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:34,101 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:00:34,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:00:34,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:34,112 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:34,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-12 22:00:34,119 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:00:34,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:00:34,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:00:34,180 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-12 22:00:34,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:34,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318942748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:34,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:34,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:34,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630804638] [2021-06-12 22:00:34,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:34,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:34,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:34,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:34,287 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:34,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:34,644 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-12 22:00:34,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 22:00:34,644 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:00:34,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:34,647 INFO L225 Difference]: With dead ends: 425 [2021-06-12 22:00:34,647 INFO L226 Difference]: Without dead ends: 410 [2021-06-12 22:00:34,647 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 407.4ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:00:34,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-12 22:00:34,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-12 22:00:34,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:34,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-12 22:00:34,656 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-12 22:00:34,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:34,656 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-12 22:00:34,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:34,656 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-12 22:00:34,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:34,657 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:34,657 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:34,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:34,880 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:34,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:34,881 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-12 22:00:34,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:34,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049748714] [2021-06-12 22:00:34,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:34,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:34,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:34,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049748714] [2021-06-12 22:00:34,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049748714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:34,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773261266] [2021-06-12 22:00:34,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:34,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:00:34,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:34,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:34,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:35,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773261266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:35,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:35,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:35,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285257805] [2021-06-12 22:00:35,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:35,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:35,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:35,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:35,052 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:35,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:35,459 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-12 22:00:35,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:00:35,460 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:35,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:35,463 INFO L225 Difference]: With dead ends: 619 [2021-06-12 22:00:35,463 INFO L226 Difference]: Without dead ends: 619 [2021-06-12 22:00:35,464 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 261.6ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:00:35,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-12 22:00:35,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-12 22:00:35,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 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-12 22:00:35,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-12 22:00:35,474 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-12 22:00:35,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:35,474 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-12 22:00:35,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:35,475 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-12 22:00:35,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:35,476 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:35,476 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:35,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:35,699 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:35,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:35,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-12 22:00:35,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:35,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020115711] [2021-06-12 22:00:35,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:35,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:35,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:35,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020115711] [2021-06-12 22:00:35,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020115711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:35,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152931578] [2021-06-12 22:00:35,750 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:35,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:00:35,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:35,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:35,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:35,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:35,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152931578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:35,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:35,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:35,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851773911] [2021-06-12 22:00:35,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:35,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:35,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:35,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:35,905 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:36,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:36,712 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-12 22:00:36,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:00:36,712 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:36,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:36,717 INFO L225 Difference]: With dead ends: 1078 [2021-06-12 22:00:36,717 INFO L226 Difference]: Without dead ends: 1078 [2021-06-12 22:00:36,718 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 525.4ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:00:36,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-12 22:00:36,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-12 22:00:36,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 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-12 22:00:36,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-12 22:00:36,733 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-12 22:00:36,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:36,733 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-12 22:00:36,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:36,733 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-12 22:00:36,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:36,734 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:36,734 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:36,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:36,949 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:36,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:36,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-12 22:00:36,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:36,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71315029] [2021-06-12 22:00:36,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:37,005 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:37,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:37,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71315029] [2021-06-12 22:00:37,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71315029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:37,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922544667] [2021-06-12 22:00:37,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:37,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:37,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:37,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:37,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922544667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:37,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:37,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:37,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799256825] [2021-06-12 22:00:37,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:37,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:37,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:37,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:37,138 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:37,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:37,903 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-12 22:00:37,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:00:37,904 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:37,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:37,908 INFO L225 Difference]: With dead ends: 951 [2021-06-12 22:00:37,908 INFO L226 Difference]: Without dead ends: 951 [2021-06-12 22:00:37,909 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 523.5ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:00:37,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-12 22:00:37,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-12 22:00:37,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:37,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-12 22:00:37,924 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-12 22:00:37,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:37,924 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-12 22:00:37,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:37,925 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-12 22:00:37,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:37,926 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:37,926 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:38,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:38,150 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:38,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:38,150 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-12 22:00:38,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:38,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799855552] [2021-06-12 22:00:38,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:38,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:38,192 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:38,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:38,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799855552] [2021-06-12 22:00:38,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799855552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:38,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589869504] [2021-06-12 22:00:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:38,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:38,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:00:38,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:38,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:38,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589869504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:38,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:38,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:00:38,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966598238] [2021-06-12 22:00:38,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:00:38,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:38,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:00:38,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:00:38,280 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:38,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:38,395 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-12 22:00:38,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 22:00:38,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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 24 [2021-06-12 22:00:38,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:38,400 INFO L225 Difference]: With dead ends: 669 [2021-06-12 22:00:38,400 INFO L226 Difference]: Without dead ends: 663 [2021-06-12 22:00:38,401 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 64.9ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:38,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-12 22:00:38,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-12 22:00:38,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:38,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-12 22:00:38,413 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-12 22:00:38,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:38,414 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-12 22:00:38,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:38,414 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-12 22:00:38,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:38,424 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:38,424 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:38,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-12 22:00:38,647 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:38,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:38,648 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-12 22:00:38,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:38,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600672337] [2021-06-12 22:00:38,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:38,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:38,686 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:38,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:38,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600672337] [2021-06-12 22:00:38,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600672337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:38,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260380401] [2021-06-12 22:00:38,686 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:38,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:38,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:38,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:38,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:38,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:38,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260380401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:38,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:38,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:00:38,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684715600] [2021-06-12 22:00:38,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:38,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:38,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:38,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:38,815 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:39,004 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-12 22:00:39,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:00:39,005 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:39,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:39,008 INFO L225 Difference]: With dead ends: 710 [2021-06-12 22:00:39,008 INFO L226 Difference]: Without dead ends: 672 [2021-06-12 22:00:39,009 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:00:39,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-12 22:00:39,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-12 22:00:39,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-12 22:00:39,026 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-12 22:00:39,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:39,026 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-12 22:00:39,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,026 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-12 22:00:39,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:39,027 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:39,027 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:39,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:39,245 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:39,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:39,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-12 22:00:39,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:39,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240100470] [2021-06-12 22:00:39,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:39,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:39,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:39,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:39,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240100470] [2021-06-12 22:00:39,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240100470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:39,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317977729] [2021-06-12 22:00:39,289 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:39,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:39,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:39,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:00:39,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:39,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:39,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317977729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:39,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:39,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:00:39,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485767071] [2021-06-12 22:00:39,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:00:39,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:39,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:00:39,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:00:39,401 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:39,524 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-12 22:00:39,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 22:00:39,525 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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 24 [2021-06-12 22:00:39,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:39,529 INFO L225 Difference]: With dead ends: 830 [2021-06-12 22:00:39,529 INFO L226 Difference]: Without dead ends: 830 [2021-06-12 22:00:39,529 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 80.6ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:39,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-12 22:00:39,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-12 22:00:39,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-12 22:00:39,545 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-12 22:00:39,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:39,545 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-12 22:00:39,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:39,545 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-12 22:00:39,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:39,546 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:39,546 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:39,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:39,769 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:39,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:39,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-12 22:00:39,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:39,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085518268] [2021-06-12 22:00:39,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:39,812 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:39,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:39,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085518268] [2021-06-12 22:00:39,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085518268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:39,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871374795] [2021-06-12 22:00:39,812 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:39,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:00:39,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:39,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:39,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:39,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:39,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871374795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:39,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:39,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:39,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902219222] [2021-06-12 22:00:39,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:39,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:39,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:39,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:39,958 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:40,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:40,286 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-12 22:00:40,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:00:40,286 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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 24 [2021-06-12 22:00:40,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:40,291 INFO L225 Difference]: With dead ends: 1196 [2021-06-12 22:00:40,292 INFO L226 Difference]: Without dead ends: 1196 [2021-06-12 22:00:40,292 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 191.6ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:00:40,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-12 22:00:40,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-12 22:00:40,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:40,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-12 22:00:40,311 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-12 22:00:40,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:40,311 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-12 22:00:40,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:40,311 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-12 22:00:40,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:40,313 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:40,313 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:40,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-12 22:00:40,536 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:40,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:40,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-12 22:00:40,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:40,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075666726] [2021-06-12 22:00:40,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:40,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:40,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:40,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075666726] [2021-06-12 22:00:40,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075666726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:40,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41666695] [2021-06-12 22:00:40,592 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:40,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:00:40,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:40,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:40,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:40,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:40,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41666695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:40,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:40,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:40,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158751875] [2021-06-12 22:00:40,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:40,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:40,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:40,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:40,700 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:41,154 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-12 22:00:41,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 22:00:41,154 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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 24 [2021-06-12 22:00:41,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:41,161 INFO L225 Difference]: With dead ends: 1492 [2021-06-12 22:00:41,161 INFO L226 Difference]: Without dead ends: 1492 [2021-06-12 22:00:41,162 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 273.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:00:41,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-12 22:00:41,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-12 22:00:41,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-12 22:00:41,185 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-12 22:00:41,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:41,185 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-12 22:00:41,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,185 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-12 22:00:41,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:41,187 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:41,187 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:41,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-12 22:00:41,412 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:41,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:41,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-12 22:00:41,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:41,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527338953] [2021-06-12 22:00:41,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:41,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:41,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:41,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527338953] [2021-06-12 22:00:41,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527338953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:41,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398248998] [2021-06-12 22:00:41,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:41,472 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:41,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:41,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:41,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:41,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:41,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398248998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:41,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:41,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:00:41,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688311631] [2021-06-12 22:00:41,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:41,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:41,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:41,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:41,557 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:41,809 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-12 22:00:41,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:00:41,809 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:41,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:41,814 INFO L225 Difference]: With dead ends: 1258 [2021-06-12 22:00:41,814 INFO L226 Difference]: Without dead ends: 1248 [2021-06-12 22:00:41,815 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 168.4ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:00:41,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-12 22:00:41,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-12 22:00:41,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-12 22:00:41,837 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-12 22:00:41,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:41,838 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-12 22:00:41,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:41,838 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-12 22:00:41,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:41,840 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:41,840 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:42,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-12 22:00:42,057 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:42,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:42,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-12 22:00:42,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:42,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222927084] [2021-06-12 22:00:42,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:42,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:42,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:42,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222927084] [2021-06-12 22:00:42,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222927084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:42,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414063916] [2021-06-12 22:00:42,096 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:42,135 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:00:42,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:42,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:42,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:42,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:42,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414063916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:42,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:42,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:00:42,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731803812] [2021-06-12 22:00:42,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:42,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:42,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:42,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:42,231 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:42,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:42,585 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-12 22:00:42,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:00:42,586 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:42,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:42,591 INFO L225 Difference]: With dead ends: 1329 [2021-06-12 22:00:42,591 INFO L226 Difference]: Without dead ends: 1329 [2021-06-12 22:00:42,592 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 239.9ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:00:42,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-12 22:00:42,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-12 22:00:42,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:42,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-12 22:00:42,612 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-12 22:00:42,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:42,613 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-12 22:00:42,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:42,613 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-12 22:00:42,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:42,614 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:42,614 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:42,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:42,829 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:42,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:42,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-12 22:00:42,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:42,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430238745] [2021-06-12 22:00:42,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:42,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:42,873 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:42,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430238745] [2021-06-12 22:00:42,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430238745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132882365] [2021-06-12 22:00:42,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:42,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:42,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:42,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:42,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132882365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:42,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:42,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:42,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889378741] [2021-06-12 22:00:42,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:42,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:42,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:42,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:42,966 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:43,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:43,294 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-12 22:00:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:00:43,294 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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 24 [2021-06-12 22:00:43,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:43,303 INFO L225 Difference]: With dead ends: 1548 [2021-06-12 22:00:43,304 INFO L226 Difference]: Without dead ends: 1544 [2021-06-12 22:00:43,304 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 205.5ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:00:43,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-12 22:00:43,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-12 22:00:43,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:43,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-12 22:00:43,358 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-12 22:00:43,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:43,359 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-12 22:00:43,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:43,359 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-12 22:00:43,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:43,361 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:43,361 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:43,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:43,587 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:43,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:43,587 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-12 22:00:43,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:43,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240629685] [2021-06-12 22:00:43,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:43,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:43,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:43,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240629685] [2021-06-12 22:00:43,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240629685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:43,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776154100] [2021-06-12 22:00:43,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:43,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:43,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:43,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:43,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:43,745 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:43,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776154100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:43,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:43,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:43,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740160720] [2021-06-12 22:00:43,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:43,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:43,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:43,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:43,749 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:44,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:44,503 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-12 22:00:44,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:00:44,503 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:44,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:44,515 INFO L225 Difference]: With dead ends: 2734 [2021-06-12 22:00:44,515 INFO L226 Difference]: Without dead ends: 2734 [2021-06-12 22:00:44,515 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 465.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:00:44,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-12 22:00:44,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-12 22:00:44,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:44,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-12 22:00:44,551 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-12 22:00:44,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:44,551 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-12 22:00:44,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:44,551 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-12 22:00:44,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:44,553 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:44,553 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:44,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:44,776 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:44,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:44,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-12 22:00:44,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:44,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314966430] [2021-06-12 22:00:44,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:44,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:44,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:44,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:44,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314966430] [2021-06-12 22:00:44,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314966430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:44,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770879869] [2021-06-12 22:00:44,814 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-12 22:00:44,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:00:44,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:44,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:44,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:44,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:44,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770879869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:44,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:44,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:44,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802502424] [2021-06-12 22:00:44,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:44,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:44,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:44,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:44,953 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:45,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:45,649 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-12 22:00:45,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:00:45,649 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:45,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:45,656 INFO L225 Difference]: With dead ends: 2693 [2021-06-12 22:00:45,656 INFO L226 Difference]: Without dead ends: 2693 [2021-06-12 22:00:45,657 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 445.9ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:00:45,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-12 22:00:45,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-12 22:00:45,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:45,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-12 22:00:45,691 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-12 22:00:45,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:45,691 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-12 22:00:45,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:45,692 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-12 22:00:45,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:45,694 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:45,694 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:45,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:45,907 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:45,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:45,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-12 22:00:45,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:45,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071853582] [2021-06-12 22:00:45,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:45,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:45,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:45,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071853582] [2021-06-12 22:00:45,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071853582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:45,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855134338] [2021-06-12 22:00:45,951 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-12 22:00:45,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:00:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:45,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:45,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:46,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855134338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:46,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:46,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:46,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119304088] [2021-06-12 22:00:46,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:46,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:46,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:46,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:46,050 INFO L87 Difference]: Start difference. First operand 831 states and 2730 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-12 22:00:46,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:46,650 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-12 22:00:46,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:00:46,651 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 24 [2021-06-12 22:00:46,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:46,656 INFO L225 Difference]: With dead ends: 2677 [2021-06-12 22:00:46,656 INFO L226 Difference]: Without dead ends: 2677 [2021-06-12 22:00:46,657 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 363.7ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:00:46,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-12 22:00:46,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-12 22:00:46,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:46,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-12 22:00:46,691 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-12 22:00:46,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:46,691 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-12 22:00:46,691 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-12 22:00:46,691 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-12 22:00:46,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:46,693 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:46,693 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:46,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-12 22:00:46,909 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:46,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:46,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-12 22:00:46,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:46,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880937239] [2021-06-12 22:00:46,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:46,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:46,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:46,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880937239] [2021-06-12 22:00:46,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880937239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:46,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361717542] [2021-06-12 22:00:46,955 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-12 22:00:46,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:00:46,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:46,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:46,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:47,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:47,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361717542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:47,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:47,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:47,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514702965] [2021-06-12 22:00:47,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:47,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:47,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:47,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:47,067 INFO L87 Difference]: Start difference. First operand 845 states and 2785 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-12 22:00:47,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:47,609 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-12 22:00:47,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:00:47,610 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 24 [2021-06-12 22:00:47,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:47,615 INFO L225 Difference]: With dead ends: 2474 [2021-06-12 22:00:47,616 INFO L226 Difference]: Without dead ends: 2470 [2021-06-12 22:00:47,616 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 330.5ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:00:47,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-12 22:00:47,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-12 22:00:47,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:47,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-12 22:00:47,649 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-12 22:00:47,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:47,649 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-12 22:00:47,649 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-12 22:00:47,649 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-12 22:00:47,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:47,651 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:47,651 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:47,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:47,865 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:47,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:47,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-12 22:00:47,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:47,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836434492] [2021-06-12 22:00:47,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:47,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:47,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:47,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836434492] [2021-06-12 22:00:47,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836434492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:47,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894316423] [2021-06-12 22:00:47,905 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-12 22:00:47,934 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:00:47,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:47,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:47,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:48,019 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:48,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894316423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:48,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:48,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:48,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880682817] [2021-06-12 22:00:48,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:48,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:48,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:48,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:48,021 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:48,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:48,720 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-12 22:00:48,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:00:48,720 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:48,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:48,726 INFO L225 Difference]: With dead ends: 2514 [2021-06-12 22:00:48,726 INFO L226 Difference]: Without dead ends: 2514 [2021-06-12 22:00:48,727 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 419.1ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:00:48,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-12 22:00:48,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-12 22:00:48,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:48,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-12 22:00:48,759 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-12 22:00:48,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:48,759 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-12 22:00:48,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:48,760 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-12 22:00:48,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:48,762 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:48,763 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:48,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-12 22:00:48,981 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:48,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:48,981 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-12 22:00:48,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:48,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708355437] [2021-06-12 22:00:48,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:49,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:49,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708355437] [2021-06-12 22:00:49,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708355437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:49,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056125637] [2021-06-12 22:00:49,021 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:49,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:49,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:49,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:49,135 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:49,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056125637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:49,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:49,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:49,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59798356] [2021-06-12 22:00:49,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:49,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:49,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:49,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:49,138 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:49,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:49,776 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-12 22:00:49,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:00:49,776 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:49,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:49,782 INFO L225 Difference]: With dead ends: 2332 [2021-06-12 22:00:49,782 INFO L226 Difference]: Without dead ends: 2328 [2021-06-12 22:00:49,783 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 367.7ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:00:49,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-12 22:00:49,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-12 22:00:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:49,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-12 22:00:49,817 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-12 22:00:49,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:49,817 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-12 22:00:49,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:49,818 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-12 22:00:49,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:49,820 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:49,820 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:50,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-12 22:00:50,044 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:50,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:50,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-12 22:00:50,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:50,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369837315] [2021-06-12 22:00:50,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:50,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:50,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369837315] [2021-06-12 22:00:50,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369837315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:50,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146865968] [2021-06-12 22:00:50,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:50,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 22:00:50,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:50,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:00:50,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:50,158 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:50,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146865968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:50,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:50,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:00:50,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767318097] [2021-06-12 22:00:50,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:00:50,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:50,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:00:50,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:00:50,159 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:50,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:50,260 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-12 22:00:50,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 22:00:50,261 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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 24 [2021-06-12 22:00:50,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:50,263 INFO L225 Difference]: With dead ends: 929 [2021-06-12 22:00:50,263 INFO L226 Difference]: Without dead ends: 929 [2021-06-12 22:00:50,263 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 79.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:50,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-12 22:00:50,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-12 22:00:50,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:50,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-12 22:00:50,291 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-12 22:00:50,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:50,291 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-12 22:00:50,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:50,292 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-12 22:00:50,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:50,294 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:50,294 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:50,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:50,517 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:50,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:50,517 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-12 22:00:50,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:50,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702038836] [2021-06-12 22:00:50,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:50,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:50,554 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:50,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:50,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702038836] [2021-06-12 22:00:50,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702038836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:50,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799720304] [2021-06-12 22:00:50,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:50,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:50,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:50,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:50,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:50,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:50,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799720304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:50,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:50,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:00:50,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482913725] [2021-06-12 22:00:50,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:00:50,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:50,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:00:50,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:00:50,634 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-12 22:00:50,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:50,892 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-12 22:00:50,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:00:50,893 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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 24 [2021-06-12 22:00:50,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:50,898 INFO L225 Difference]: With dead ends: 1555 [2021-06-12 22:00:50,898 INFO L226 Difference]: Without dead ends: 1555 [2021-06-12 22:00:50,899 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 155.9ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:00:50,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-12 22:00:50,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-12 22:00:50,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:50,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-12 22:00:50,918 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-12 22:00:50,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:50,919 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-12 22:00:50,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-12 22:00:50,919 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-12 22:00:50,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:50,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:50,921 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:51,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-12 22:00:51,137 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:51,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:51,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-12 22:00:51,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:51,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47804627] [2021-06-12 22:00:51,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:51,173 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:51,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:51,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47804627] [2021-06-12 22:00:51,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47804627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:51,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184319550] [2021-06-12 22:00:51,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:51,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:00:51,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:51,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:51,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:51,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:51,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184319550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:51,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:51,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 22:00:51,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685947283] [2021-06-12 22:00:51,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 22:00:51,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:51,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 22:00:51,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 22:00:51,268 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-12 22:00:51,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:51,495 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-12 22:00:51,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 22:00:51,495 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-06-12 22:00:51,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:51,499 INFO L225 Difference]: With dead ends: 1605 [2021-06-12 22:00:51,499 INFO L226 Difference]: Without dead ends: 1605 [2021-06-12 22:00:51,499 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 155.8ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:00:51,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-12 22:00:51,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-12 22:00:51,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:51,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-12 22:00:51,520 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-12 22:00:51,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:51,520 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-12 22:00:51,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-12 22:00:51,520 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-12 22:00:51,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:51,522 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:51,522 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:51,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:51,737 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:51,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:51,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-12 22:00:51,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:51,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430331764] [2021-06-12 22:00:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:51,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:51,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:51,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:51,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430331764] [2021-06-12 22:00:51,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430331764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:51,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931927946] [2021-06-12 22:00:51,769 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:51,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:00:51,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:51,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:51,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:51,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:00:51,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931927946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:51,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:51,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 22:00:51,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441384189] [2021-06-12 22:00:51,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 22:00:51,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:51,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 22:00:51,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 22:00:51,848 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-12 22:00:52,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:52,072 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-12 22:00:52,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:00:52,072 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-06-12 22:00:52,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:52,076 INFO L225 Difference]: With dead ends: 1524 [2021-06-12 22:00:52,077 INFO L226 Difference]: Without dead ends: 1520 [2021-06-12 22:00:52,077 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 116.4ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:00:52,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-12 22:00:52,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-12 22:00:52,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:52,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-12 22:00:52,097 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-12 22:00:52,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:52,097 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-12 22:00:52,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-12 22:00:52,098 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-12 22:00:52,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:52,099 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:52,099 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:52,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-06-12 22:00:52,313 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:52,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:52,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-12 22:00:52,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:52,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595535400] [2021-06-12 22:00:52,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:52,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:52,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:52,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595535400] [2021-06-12 22:00:52,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595535400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:52,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412021307] [2021-06-12 22:00:52,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:52,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:00:52,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:52,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:52,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:52,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412021307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:52,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:52,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:00:52,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706479653] [2021-06-12 22:00:52,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:00:52,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:52,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:00:52,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:00:52,431 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-12 22:00:52,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:52,644 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-12 22:00:52,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:00:52,645 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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 24 [2021-06-12 22:00:52,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:52,648 INFO L225 Difference]: With dead ends: 1508 [2021-06-12 22:00:52,648 INFO L226 Difference]: Without dead ends: 1496 [2021-06-12 22:00:52,650 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:00:52,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-12 22:00:52,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-12 22:00:52,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:52,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-12 22:00:52,670 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-12 22:00:52,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:52,670 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-12 22:00:52,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-12 22:00:52,670 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-12 22:00:52,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:52,672 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:52,672 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:52,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:52,891 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:52,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:52,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-12 22:00:52,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:52,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760154535] [2021-06-12 22:00:52,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:52,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:52,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:52,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:52,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760154535] [2021-06-12 22:00:52,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760154535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:52,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392436678] [2021-06-12 22:00:52,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:52,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:00:52,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:52,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:52,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:53,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:53,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392436678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:53,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:53,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:53,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939804660] [2021-06-12 22:00:53,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:53,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:53,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:53,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:53,048 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:53,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:53,560 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-12 22:00:53,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:00:53,560 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:53,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:53,566 INFO L225 Difference]: With dead ends: 2412 [2021-06-12 22:00:53,566 INFO L226 Difference]: Without dead ends: 2412 [2021-06-12 22:00:53,566 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 337.4ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:00:53,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-12 22:00:53,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-12 22:00:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:53,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-12 22:00:53,593 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-12 22:00:53,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:53,593 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-12 22:00:53,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:53,594 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-12 22:00:53,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:53,595 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:53,595 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:53,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-12 22:00:53,809 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:53,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:53,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-12 22:00:53,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:53,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718929822] [2021-06-12 22:00:53,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:53,843 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:53,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:53,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718929822] [2021-06-12 22:00:53,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718929822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:53,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846669034] [2021-06-12 22:00:53,843 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:53,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:53,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:53,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:53,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:53,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846669034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:53,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:53,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:53,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274019098] [2021-06-12 22:00:53,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:53,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:53,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:53,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:53,966 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:54,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:54,442 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-12 22:00:54,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:00:54,443 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:54,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:54,445 INFO L225 Difference]: With dead ends: 2335 [2021-06-12 22:00:54,446 INFO L226 Difference]: Without dead ends: 2335 [2021-06-12 22:00:54,446 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 319.4ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:00:54,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-12 22:00:54,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-12 22:00:54,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:54,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:00:54,467 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:00:54,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:54,468 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:00:54,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:54,468 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:00:54,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:54,469 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:54,470 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:54,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:54,685 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:54,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:54,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-12 22:00:54,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:54,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593836461] [2021-06-12 22:00:54,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:54,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:54,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:54,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593836461] [2021-06-12 22:00:54,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593836461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:54,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657024648] [2021-06-12 22:00:54,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:54,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:54,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:54,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:54,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:54,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:54,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657024648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:54,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:54,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:54,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524514235] [2021-06-12 22:00:54,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:54,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:54,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:54,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:54,853 INFO L87 Difference]: Start difference. First operand 957 states and 3215 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-12 22:00:55,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:55,241 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-12 22:00:55,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:00:55,242 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 24 [2021-06-12 22:00:55,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:55,245 INFO L225 Difference]: With dead ends: 2285 [2021-06-12 22:00:55,246 INFO L226 Difference]: Without dead ends: 2285 [2021-06-12 22:00:55,246 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 254.2ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:00:55,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-12 22:00:55,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-12 22:00:55,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:55,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-12 22:00:55,271 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-12 22:00:55,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:55,271 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-12 22:00:55,271 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-12 22:00:55,271 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-12 22:00:55,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:55,273 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:55,273 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:55,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-12 22:00:55,489 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:55,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:55,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-12 22:00:55,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:55,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862913156] [2021-06-12 22:00:55,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:55,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:55,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:55,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862913156] [2021-06-12 22:00:55,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862913156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:55,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470716630] [2021-06-12 22:00:55,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:55,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:00:55,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:55,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:55,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:55,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:55,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470716630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:55,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:55,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:00:55,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791968552] [2021-06-12 22:00:55,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:00:55,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:55,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:00:55,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:00:55,614 INFO L87 Difference]: Start difference. First operand 963 states and 3240 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-12 22:00:55,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:55,961 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-12 22:00:55,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:00:55,961 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 24 [2021-06-12 22:00:55,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:55,964 INFO L225 Difference]: With dead ends: 2176 [2021-06-12 22:00:55,964 INFO L226 Difference]: Without dead ends: 2172 [2021-06-12 22:00:55,965 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 213.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:00:55,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-12 22:00:55,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-12 22:00:55,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:55,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:00:55,989 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:00:55,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:55,989 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:00:55,989 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-12 22:00:55,989 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:00:55,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:55,991 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:55,991 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:56,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:56,214 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:56,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:56,214 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-12 22:00:56,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:56,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863918794] [2021-06-12 22:00:56,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:56,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:56,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:56,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:56,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863918794] [2021-06-12 22:00:56,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863918794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:56,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712582577] [2021-06-12 22:00:56,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:56,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:00:56,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:56,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:56,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:56,351 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:56,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712582577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:56,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:56,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:56,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799785808] [2021-06-12 22:00:56,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:56,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:56,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:56,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:56,353 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:56,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:56,755 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-12 22:00:56,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:00:56,755 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:56,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:56,758 INFO L225 Difference]: With dead ends: 2199 [2021-06-12 22:00:56,758 INFO L226 Difference]: Without dead ends: 2199 [2021-06-12 22:00:56,758 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 257.9ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:00:56,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-12 22:00:56,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-12 22:00:56,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:56,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-12 22:00:56,775 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-12 22:00:56,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:56,775 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-12 22:00:56,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:56,775 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-12 22:00:56,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:56,777 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:56,777 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:56,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-12 22:00:56,991 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:56,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:56,992 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-12 22:00:56,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:56,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881299064] [2021-06-12 22:00:56,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:56,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:57,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:57,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:57,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881299064] [2021-06-12 22:00:57,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881299064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:57,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038352004] [2021-06-12 22:00:57,030 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:57,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:00:57,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:57,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:57,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:57,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038352004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:57,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:57,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:57,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529287671] [2021-06-12 22:00:57,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:57,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:57,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:57,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:57,126 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:57,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:57,490 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-12 22:00:57,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:00:57,491 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:57,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:57,494 INFO L225 Difference]: With dead ends: 2156 [2021-06-12 22:00:57,494 INFO L226 Difference]: Without dead ends: 2152 [2021-06-12 22:00:57,494 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 235.1ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:00:57,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-12 22:00:57,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-12 22:00:57,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:57,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:00:57,516 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:00:57,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:57,516 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:00:57,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:57,516 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:00:57,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:57,518 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:57,518 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:57,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-12 22:00:57,733 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:57,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:57,733 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-12 22:00:57,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:57,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974136277] [2021-06-12 22:00:57,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:57,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:57,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:57,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:57,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974136277] [2021-06-12 22:00:57,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974136277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:57,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258136405] [2021-06-12 22:00:57,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:57,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:00:57,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:57,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:57,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:57,873 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:57,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258136405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:57,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:57,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:57,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602142933] [2021-06-12 22:00:57,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:57,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:57,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:57,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:57,874 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:58,211 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-12 22:00:58,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:00:58,212 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:58,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:58,214 INFO L225 Difference]: With dead ends: 2097 [2021-06-12 22:00:58,214 INFO L226 Difference]: Without dead ends: 2097 [2021-06-12 22:00:58,215 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 201.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:00:58,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-12 22:00:58,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-12 22:00:58,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-12 22:00:58,235 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-12 22:00:58,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:58,235 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-12 22:00:58,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-12 22:00:58,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:58,237 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:58,237 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:58,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-12 22:00:58,437 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:58,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:58,438 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-12 22:00:58,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:58,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298538165] [2021-06-12 22:00:58,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:58,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:58,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:58,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:58,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298538165] [2021-06-12 22:00:58,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298538165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:58,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416353757] [2021-06-12 22:00:58,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:58,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:58,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:58,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:58,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416353757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:58,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:58,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:58,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340840477] [2021-06-12 22:00:58,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:58,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:58,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:58,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:58,574 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:58,836 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-12 22:00:58,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:00:58,836 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:58,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:58,838 INFO L225 Difference]: With dead ends: 1963 [2021-06-12 22:00:58,838 INFO L226 Difference]: Without dead ends: 1959 [2021-06-12 22:00:58,838 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 164.0ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:00:58,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-12 22:00:58,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-12 22:00:58,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-12 22:00:58,865 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-12 22:00:58,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:58,865 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-12 22:00:58,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:58,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-12 22:00:58,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:58,867 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:58,867 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:59,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-12 22:00:59,089 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:59,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:59,089 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-12 22:00:59,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:59,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958330591] [2021-06-12 22:00:59,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:59,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:59,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:59,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:59,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958330591] [2021-06-12 22:00:59,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958330591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:59,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138349730] [2021-06-12 22:00:59,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:59,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:00:59,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:59,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:59,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:59,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:59,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138349730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:59,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:59,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:00:59,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574650339] [2021-06-12 22:00:59,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:00:59,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:59,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:00:59,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:00:59,199 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:59,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:00:59,389 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-12 22:00:59,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:00:59,389 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:00:59,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:00:59,391 INFO L225 Difference]: With dead ends: 1728 [2021-06-12 22:00:59,391 INFO L226 Difference]: Without dead ends: 1716 [2021-06-12 22:00:59,391 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 119.3ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:00:59,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-12 22:00:59,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-12 22:00:59,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-12 22:00:59,407 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-12 22:00:59,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:00:59,407 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-12 22:00:59,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:00:59,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-12 22:00:59,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:00:59,409 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:00:59,409 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:00:59,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:59,631 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:00:59,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:00:59,632 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-12 22:00:59,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:00:59,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755536997] [2021-06-12 22:00:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:00:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:00:59,679 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:59,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:00:59,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755536997] [2021-06-12 22:00:59,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755536997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:59,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992971526] [2021-06-12 22:00:59,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:00:59,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:00:59,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:00:59,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:00:59,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:00:59,797 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:00:59,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992971526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:00:59,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:00:59,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:00:59,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099834419] [2021-06-12 22:00:59,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:00:59,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:00:59,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:00:59,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:00:59,798 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:00,109 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-12 22:01:00,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:01:00,109 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:01:00,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:00,112 INFO L225 Difference]: With dead ends: 1821 [2021-06-12 22:01:00,112 INFO L226 Difference]: Without dead ends: 1821 [2021-06-12 22:01:00,112 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 214.9ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:01:00,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-12 22:01:00,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-12 22:01:00,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-12 22:01:00,146 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-12 22:01:00,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:00,146 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-12 22:01:00,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,147 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-12 22:01:00,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:01:00,149 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:00,149 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:00,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:00,368 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:00,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:00,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-12 22:01:00,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:00,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340848256] [2021-06-12 22:01:00,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:00,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:00,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:00,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340848256] [2021-06-12 22:01:00,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340848256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:00,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065963510] [2021-06-12 22:01:00,407 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:00,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:01:00,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:00,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:01:00,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:00,499 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:00,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065963510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:00,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:00,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:01:00,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308920881] [2021-06-12 22:01:00,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:01:00,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:00,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:01:00,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:01:00,500 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:00,761 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-12 22:01:00,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:01:00,761 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:01:00,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:00,763 INFO L225 Difference]: With dead ends: 1790 [2021-06-12 22:01:00,763 INFO L226 Difference]: Without dead ends: 1786 [2021-06-12 22:01:00,763 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 171.7ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-12 22:01:00,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-12 22:01:00,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-12 22:01:00,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-12 22:01:00,780 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-12 22:01:00,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:00,780 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-12 22:01:00,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:00,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-12 22:01:00,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:01:00,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:00,782 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:00,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-06-12 22:01:00,998 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:00,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:00,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-12 22:01:00,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:00,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667064299] [2021-06-12 22:01:00,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:01,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:01,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:01,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:01,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667064299] [2021-06-12 22:01:01,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667064299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:01,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302255513] [2021-06-12 22:01:01,035 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:01,066 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:01:01,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:01,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:01:01,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:01,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:01,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302255513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:01,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:01,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:01:01,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741120292] [2021-06-12 22:01:01,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:01:01,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:01,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:01:01,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:01:01,132 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 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-12 22:01:01,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:01,311 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-12 22:01:01,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:01:01,311 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 24 [2021-06-12 22:01:01,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:01,313 INFO L225 Difference]: With dead ends: 1649 [2021-06-12 22:01:01,313 INFO L226 Difference]: Without dead ends: 1637 [2021-06-12 22:01:01,313 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 97.8ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:01,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-12 22:01:01,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-12 22:01:01,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:01,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-12 22:01:01,328 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-12 22:01:01,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:01,328 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-12 22:01:01,328 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-12 22:01:01,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-12 22:01:01,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:01,329 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:01,329 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:01,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:01,530 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:01,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:01,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-12 22:01:01,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:01,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462557613] [2021-06-12 22:01:01,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:01,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:01,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:01,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:01,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462557613] [2021-06-12 22:01:01,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462557613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:01,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762427191] [2021-06-12 22:01:01,988 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:02,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:01:02,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:02,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:01:02,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:02,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:02,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:02,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:01:02,577 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:02,584 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:02,592 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:02,601 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:02,608 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:02,616 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:02,622 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:02,627 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:02,633 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:02,639 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:02,645 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:02,651 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:02,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:02,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:02,655 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:02,674 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:02,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:02,676 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:01:02,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:02,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762427191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:02,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:02,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:01:02,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469949388] [2021-06-12 22:01:02,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:01:02,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:02,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:01:02,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:01:02,700 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:03,405 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-12 22:01:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:01:03,406 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:03,407 INFO L225 Difference]: With dead ends: 1517 [2021-06-12 22:01:03,408 INFO L226 Difference]: Without dead ends: 1502 [2021-06-12 22:01:03,408 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1040.5ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:01:03,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-12 22:01:03,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-12 22:01:03,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:03,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-12 22:01:03,431 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-12 22:01:03,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:03,431 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-12 22:01:03,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:03,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-12 22:01:03,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:03,433 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:03,433 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:03,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:03,637 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:03,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:03,637 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-12 22:01:03,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:03,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804925729] [2021-06-12 22:01:03,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:03,950 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-06-12 22:01:04,076 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-06-12 22:01:04,194 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-06-12 22:01:04,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:04,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:04,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804925729] [2021-06-12 22:01:04,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804925729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:04,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974410819] [2021-06-12 22:01:04,242 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:04,283 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:01:04,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:04,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:01:04,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:04,767 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-06-12 22:01:04,817 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-12 22:01:04,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:04,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:04,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:04,957 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-12 22:01:04,958 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:01:04,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:04,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:04,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:01:04,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:04,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:04,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:04,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:04,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:01:05,001 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:05,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:05,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:05,028 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-12 22:01:05,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:05,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974410819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:05,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:05,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:01:05,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135802737] [2021-06-12 22:01:05,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:01:05,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:05,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:01:05,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:01:05,066 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:06,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:06,093 INFO L93 Difference]: Finished difference Result 1714 states and 5519 transitions. [2021-06-12 22:01:06,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:01:06,094 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:06,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:06,096 INFO L225 Difference]: With dead ends: 1714 [2021-06-12 22:01:06,096 INFO L226 Difference]: Without dead ends: 1684 [2021-06-12 22:01:06,097 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1500.3ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:01:06,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2021-06-12 22:01:06,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1168. [2021-06-12 22:01:06,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 1167 states have (on average 3.348757497857755) internal successors, (3908), 1167 states have internal predecessors, (3908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:06,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 3908 transitions. [2021-06-12 22:01:06,112 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 3908 transitions. Word has length 26 [2021-06-12 22:01:06,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:06,113 INFO L482 AbstractCegarLoop]: Abstraction has 1168 states and 3908 transitions. [2021-06-12 22:01:06,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:06,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 3908 transitions. [2021-06-12 22:01:06,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:06,115 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:06,115 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:06,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:06,315 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:06,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:06,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-12 22:01:06,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:06,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718298201] [2021-06-12 22:01:06,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:06,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:06,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:06,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:06,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718298201] [2021-06-12 22:01:06,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718298201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:06,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307023792] [2021-06-12 22:01:06,798 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:06,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:01:06,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:06,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:06,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:07,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:07,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:07,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:01:07,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:01:07,636 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:01:07,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:07,662 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:01:07,673 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:01:07,684 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:01:07,695 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:01:07,706 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:01:07,717 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:07,727 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:01:07,737 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:07,748 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:07,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:07,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:07,755 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:07,776 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:07,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:07,778 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:01:07,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:07,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307023792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:07,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:07,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:01:07,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888201254] [2021-06-12 22:01:07,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:01:07,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:07,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:01:07,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:07,807 INFO L87 Difference]: Start difference. First operand 1168 states and 3908 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:09,095 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-06-12 22:01:09,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:09,357 INFO L93 Difference]: Finished difference Result 1625 states and 5243 transitions. [2021-06-12 22:01:09,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:01:09,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:09,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:09,359 INFO L225 Difference]: With dead ends: 1625 [2021-06-12 22:01:09,359 INFO L226 Difference]: Without dead ends: 1610 [2021-06-12 22:01:09,360 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1820.3ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:01:09,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-06-12 22:01:09,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1198. [2021-06-12 22:01:09,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.3333333333333335) internal successors, (3990), 1197 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:09,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 3990 transitions. [2021-06-12 22:01:09,374 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 3990 transitions. Word has length 26 [2021-06-12 22:01:09,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:09,374 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 3990 transitions. [2021-06-12 22:01:09,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:09,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 3990 transitions. [2021-06-12 22:01:09,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:09,376 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:09,376 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:09,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-06-12 22:01:09,576 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:09,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:09,577 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-12 22:01:09,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:09,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545047449] [2021-06-12 22:01:09,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:09,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:09,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:09,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:09,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545047449] [2021-06-12 22:01:09,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545047449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:09,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548463686] [2021-06-12 22:01:09,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:09,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:01:09,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:09,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:09,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:10,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,283 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:01:10,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:10,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:01:10,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,311 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:10,312 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,324 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:10,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:01:10,330 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:10,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:01:10,348 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,363 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:10,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:01:10,365 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,376 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:10,378 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,393 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:01:10,394 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,406 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:01:10,407 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,418 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:10,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:01:10,420 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,434 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:10,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:01:10,436 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,448 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:01:10,449 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,459 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:01:10,460 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,470 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:10,472 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,481 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:10,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:10,482 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:10,491 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:10,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:01:10,493 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:10,582 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-06-12 22:01:10,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:01:10,584 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-06-12 22:01:10,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:10,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548463686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:10,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:10,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:01:10,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704647237] [2021-06-12 22:01:10,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:01:10,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:10,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:01:10,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:10,704 INFO L87 Difference]: Start difference. First operand 1198 states and 3990 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:11,633 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-06-12 22:01:12,211 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-06-12 22:01:12,381 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 53 [2021-06-12 22:01:12,541 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-12 22:01:12,697 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-06-12 22:01:12,889 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-06-12 22:01:13,347 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-12 22:01:13,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:13,636 INFO L93 Difference]: Finished difference Result 2145 states and 6707 transitions. [2021-06-12 22:01:13,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 22:01:13,636 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:13,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:13,638 INFO L225 Difference]: With dead ends: 2145 [2021-06-12 22:01:13,638 INFO L226 Difference]: Without dead ends: 2100 [2021-06-12 22:01:13,639 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2777.3ms TimeCoverageRelationStatistics Valid=366, Invalid=2084, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:01:13,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2021-06-12 22:01:13,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1216. [2021-06-12 22:01:13,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1215 states have (on average 3.3390946502057615) internal successors, (4057), 1215 states have internal predecessors, (4057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 4057 transitions. [2021-06-12 22:01:13,656 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 4057 transitions. Word has length 26 [2021-06-12 22:01:13,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:13,656 INFO L482 AbstractCegarLoop]: Abstraction has 1216 states and 4057 transitions. [2021-06-12 22:01:13,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:13,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 4057 transitions. [2021-06-12 22:01:13,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:13,659 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:13,659 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:13,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:13,873 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:13,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:13,873 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-12 22:01:13,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:13,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133477434] [2021-06-12 22:01:13,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:14,263 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-06-12 22:01:14,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:14,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:14,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133477434] [2021-06-12 22:01:14,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133477434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:14,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371575833] [2021-06-12 22:01:14,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:14,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:14,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:15,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:01:15,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:01:15,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:01:15,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:15,109 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:01:15,121 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:01:15,132 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:01:15,143 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:15,152 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:01:15,163 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:15,172 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:01:15,181 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:15,189 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:15,198 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:01:15,206 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:15,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:15,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:15,216 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:15,235 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:15,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:15,242 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:01:15,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:15,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371575833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:15,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:15,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:01:15,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981131566] [2021-06-12 22:01:15,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:01:15,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:15,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:01:15,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:15,267 INFO L87 Difference]: Start difference. First operand 1216 states and 4057 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:16,463 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 55 [2021-06-12 22:01:18,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:18,204 INFO L93 Difference]: Finished difference Result 1915 states and 6096 transitions. [2021-06-12 22:01:18,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:01:18,205 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:18,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:18,207 INFO L225 Difference]: With dead ends: 1915 [2021-06-12 22:01:18,207 INFO L226 Difference]: Without dead ends: 1900 [2021-06-12 22:01:18,208 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 2993.2ms TimeCoverageRelationStatistics Valid=500, Invalid=2362, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:01:18,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2021-06-12 22:01:18,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1227. [2021-06-12 22:01:18,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1226 states have (on average 3.3450244698205545) internal successors, (4101), 1226 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:18,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 4101 transitions. [2021-06-12 22:01:18,231 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 4101 transitions. Word has length 26 [2021-06-12 22:01:18,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:18,231 INFO L482 AbstractCegarLoop]: Abstraction has 1227 states and 4101 transitions. [2021-06-12 22:01:18,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:18,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 4101 transitions. [2021-06-12 22:01:18,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:18,233 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:18,233 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:18,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:18,433 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:18,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:18,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-12 22:01:18,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:18,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016192381] [2021-06-12 22:01:18,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:18,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:18,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:18,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016192381] [2021-06-12 22:01:18,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016192381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:18,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775279731] [2021-06-12 22:01:18,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:18,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:01:18,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:18,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:01:18,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:19,715 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:01:19,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:01:19,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,796 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:01:19,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:01:19,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,835 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:01:19,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:01:19,836 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,880 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:01:19,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-12 22:01:19,891 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,927 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-12 22:01:19,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:01:19,930 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,949 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:01:19,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:01:19,950 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:19,998 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:01:19,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:01:20,007 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,059 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:01:20,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:01:20,079 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,124 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-12 22:01:20,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:01:20,126 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,179 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:01:20,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-06-12 22:01:20,193 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,214 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:01:20,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 1 [2021-06-12 22:01:20,215 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,252 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:01:20,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:01:20,259 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,278 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:01:20,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:01:20,279 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,317 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:01:20,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:01:20,324 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,370 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:01:20,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:01:20,378 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,407 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:01:20,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:01:20,429 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:20,743 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-06-12 22:01:20,743 INFO L628 ElimStorePlain]: treesize reduction 296, result has 49.5 percent of original size [2021-06-12 22:01:20,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:01:20,760 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-06-12 22:01:21,073 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-06-12 22:01:21,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:21,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775279731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:21,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:21,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-12 22:01:21,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856322990] [2021-06-12 22:01:21,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 22:01:21,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:21,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 22:01:21,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:01:21,255 INFO L87 Difference]: Start difference. First operand 1227 states and 4101 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:22,797 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-06-12 22:01:23,024 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-06-12 22:01:23,461 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-06-12 22:01:23,832 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-06-12 22:01:24,293 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2021-06-12 22:01:24,592 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 59 [2021-06-12 22:01:25,148 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 58 [2021-06-12 22:01:25,533 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 57 [2021-06-12 22:01:25,718 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 37 [2021-06-12 22:01:25,879 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-06-12 22:01:26,163 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-06-12 22:01:26,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:26,255 INFO L93 Difference]: Finished difference Result 2515 states and 7728 transitions. [2021-06-12 22:01:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:01:26,257 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:26,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:26,260 INFO L225 Difference]: With dead ends: 2515 [2021-06-12 22:01:26,260 INFO L226 Difference]: Without dead ends: 2470 [2021-06-12 22:01:26,261 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 5326.3ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:01:26,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-12 22:01:26,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1399. [2021-06-12 22:01:26,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1398 states have (on average 3.3125894134477827) internal successors, (4631), 1398 states have internal predecessors, (4631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 4631 transitions. [2021-06-12 22:01:26,281 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 4631 transitions. Word has length 26 [2021-06-12 22:01:26,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:26,281 INFO L482 AbstractCegarLoop]: Abstraction has 1399 states and 4631 transitions. [2021-06-12 22:01:26,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:26,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 4631 transitions. [2021-06-12 22:01:26,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:26,283 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:26,283 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:26,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-06-12 22:01:26,484 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:26,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:26,484 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-12 22:01:26,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:26,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158864697] [2021-06-12 22:01:26,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:26,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:26,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:26,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:26,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158864697] [2021-06-12 22:01:26,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158864697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:26,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271333032] [2021-06-12 22:01:26,871 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:26,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:01:26,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:27,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:01:27,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:27,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:27,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:27,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:27,345 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:27,351 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:27,357 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:27,364 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:27,370 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:27,375 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:27,381 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:27,387 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:27,396 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:27,401 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:27,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:27,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:27,405 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:27,424 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:27,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:27,425 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:01:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:27,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271333032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:27,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:27,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:01:27,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205940145] [2021-06-12 22:01:27,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:01:27,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:27,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:01:27,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:01:27,450 INFO L87 Difference]: Start difference. First operand 1399 states and 4631 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:28,349 INFO L93 Difference]: Finished difference Result 1804 states and 5851 transitions. [2021-06-12 22:01:28,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:01:28,350 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:28,353 INFO L225 Difference]: With dead ends: 1804 [2021-06-12 22:01:28,353 INFO L226 Difference]: Without dead ends: 1789 [2021-06-12 22:01:28,353 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1123.2ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:01:28,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-06-12 22:01:28,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1410. [2021-06-12 22:01:28,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.3101490418736694) internal successors, (4664), 1409 states have internal predecessors, (4664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:28,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4664 transitions. [2021-06-12 22:01:28,372 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4664 transitions. Word has length 26 [2021-06-12 22:01:28,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:28,372 INFO L482 AbstractCegarLoop]: Abstraction has 1410 states and 4664 transitions. [2021-06-12 22:01:28,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:28,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4664 transitions. [2021-06-12 22:01:28,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:28,374 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:28,374 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:28,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable509,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:28,575 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:28,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:28,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-12 22:01:28,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:28,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986326050] [2021-06-12 22:01:28,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:28,888 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-06-12 22:01:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:29,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:29,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986326050] [2021-06-12 22:01:29,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986326050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:29,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323099144] [2021-06-12 22:01:29,125 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:29,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:01:29,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:29,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:01:29,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:29,546 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-12 22:01:29,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:29,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:01:29,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:29,692 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:01:29,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:29,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,024 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 125 [2021-06-12 22:01:30,025 INFO L628 ElimStorePlain]: treesize reduction 146, result has 72.2 percent of original size [2021-06-12 22:01:30,050 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:01:30,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:01:30,052 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:01:30,077 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,354 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 123 [2021-06-12 22:01:30,355 INFO L628 ElimStorePlain]: treesize reduction 31, result has 91.5 percent of original size [2021-06-12 22:01:30,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:01:30,377 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,505 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-12 22:01:30,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,524 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:01:30,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:01:30,526 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,659 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-12 22:01:30,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,680 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:01:30,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:01:30,684 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,802 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-12 22:01:30,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,823 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:01:30,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:01:30,827 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:30,941 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-12 22:01:30,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:30,961 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:01:30,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:01:30,963 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:31,072 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-12 22:01:31,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:31,090 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:01:31,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:01:31,091 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:31,198 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-12 22:01:31,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:31,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:01:31,212 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:331 [2021-06-12 22:01:31,379 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2021-06-12 22:01:31,437 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:31,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323099144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:31,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:31,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:01:31,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738353200] [2021-06-12 22:01:31,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:01:31,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:31,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:01:31,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:31,438 INFO L87 Difference]: Start difference. First operand 1410 states and 4664 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:32,318 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 63 [2021-06-12 22:01:32,512 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 58 [2021-06-12 22:01:32,920 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-12 22:01:33,141 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-06-12 22:01:33,528 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 72 [2021-06-12 22:01:33,849 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-12 22:01:34,274 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-06-12 22:01:34,753 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-06-12 22:01:34,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:34,909 INFO L93 Difference]: Finished difference Result 2138 states and 6778 transitions. [2021-06-12 22:01:34,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:01:34,909 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:34,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:34,912 INFO L225 Difference]: With dead ends: 2138 [2021-06-12 22:01:34,912 INFO L226 Difference]: Without dead ends: 2108 [2021-06-12 22:01:34,913 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 3831.4ms TimeCoverageRelationStatistics Valid=295, Invalid=1685, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:01:34,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-06-12 22:01:34,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1416. [2021-06-12 22:01:34,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.3123674911660776) internal successors, (4687), 1415 states have internal predecessors, (4687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:34,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4687 transitions. [2021-06-12 22:01:34,931 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4687 transitions. Word has length 26 [2021-06-12 22:01:34,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:34,931 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4687 transitions. [2021-06-12 22:01:34,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:34,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4687 transitions. [2021-06-12 22:01:34,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:34,933 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:34,933 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:35,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2021-06-12 22:01:35,136 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:35,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:35,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-12 22:01:35,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:35,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700838973] [2021-06-12 22:01:35,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:35,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:35,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:35,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:35,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700838973] [2021-06-12 22:01:35,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700838973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:35,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606697328] [2021-06-12 22:01:35,438 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:35,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:01:35,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:35,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:35,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:36,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:36,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:36,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:36,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:36,256 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-06-12 22:01:36,257 INFO L628 ElimStorePlain]: treesize reduction 130, result has 44.0 percent of original size [2021-06-12 22:01:36,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:36,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:01:36,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:36,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:36,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:36,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:36,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:01:36,299 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:36,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:36,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:36,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:36,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:36,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:36,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:36,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:01:36,359 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:29 [2021-06-12 22:01:36,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:36,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606697328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:36,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:36,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:01:36,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366003945] [2021-06-12 22:01:36,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:01:36,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:36,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:01:36,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:01:36,393 INFO L87 Difference]: Start difference. First operand 1416 states and 4687 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:36,999 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 46 [2021-06-12 22:01:37,261 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-12 22:01:37,438 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-06-12 22:01:37,813 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 73 [2021-06-12 22:01:37,992 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-06-12 22:01:38,280 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-06-12 22:01:38,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:38,396 INFO L93 Difference]: Finished difference Result 2242 states and 7149 transitions. [2021-06-12 22:01:38,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:01:38,396 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:38,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:38,399 INFO L225 Difference]: With dead ends: 2242 [2021-06-12 22:01:38,399 INFO L226 Difference]: Without dead ends: 2212 [2021-06-12 22:01:38,399 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2229.0ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:01:38,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-12 22:01:38,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-12 22:01:38,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.322491349480969) internal successors, (4801), 1445 states have internal predecessors, (4801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:38,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4801 transitions. [2021-06-12 22:01:38,419 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4801 transitions. Word has length 26 [2021-06-12 22:01:38,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:38,419 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4801 transitions. [2021-06-12 22:01:38,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:38,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4801 transitions. [2021-06-12 22:01:38,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:38,421 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:38,421 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:38,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable586,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:38,622 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:38,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:38,622 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-12 22:01:38,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:38,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978885070] [2021-06-12 22:01:38,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:38,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:38,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:38,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978885070] [2021-06-12 22:01:38,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978885070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:38,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221791329] [2021-06-12 22:01:38,942 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:38,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:01:38,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:38,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:38,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:39,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:39,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:39,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:39,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:39,454 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:39,467 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:39,474 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:01:39,481 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:01:39,489 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:39,496 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:39,502 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:39,509 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:39,515 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:39,521 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:39,528 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:39,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:39,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:01:39,532 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:39,555 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:39,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:39,556 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:01:39,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:39,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221791329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:39,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:39,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:01:39,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650201035] [2021-06-12 22:01:39,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:01:39,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:39,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:01:39,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:01:39,589 INFO L87 Difference]: Start difference. First operand 1446 states and 4801 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:40,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:40,185 INFO L93 Difference]: Finished difference Result 1753 states and 5743 transitions. [2021-06-12 22:01:40,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:01:40,185 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:40,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:40,188 INFO L225 Difference]: With dead ends: 1753 [2021-06-12 22:01:40,188 INFO L226 Difference]: Without dead ends: 1738 [2021-06-12 22:01:40,188 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 765.6ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:01:40,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2021-06-12 22:01:40,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1455. [2021-06-12 22:01:40,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3266850068775793) internal successors, (4837), 1454 states have internal predecessors, (4837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:40,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4837 transitions. [2021-06-12 22:01:40,207 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4837 transitions. Word has length 26 [2021-06-12 22:01:40,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:40,208 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4837 transitions. [2021-06-12 22:01:40,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:40,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4837 transitions. [2021-06-12 22:01:40,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:40,210 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:40,210 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:40,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable607,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:40,410 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:40,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:40,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-12 22:01:40,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:40,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284637263] [2021-06-12 22:01:40,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:40,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:40,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:40,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:40,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284637263] [2021-06-12 22:01:40,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284637263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:40,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481335469] [2021-06-12 22:01:40,657 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:40,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:01:40,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:40,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:01:40,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:41,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,161 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:41,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:01:41,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,193 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:41,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:01:41,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,204 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:41,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:41,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:01:41,219 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,231 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:41,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:01:41,232 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,241 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:41,242 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,251 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:41,252 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,264 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:41,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:01:41,265 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,274 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:41,275 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,286 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:41,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:01:41,289 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,298 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:41,299 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,308 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-06-12 22:01:41,309 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,329 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:01:41,330 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,338 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:41,339 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,347 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:41,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:01:41,348 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:41,355 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:41,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:01:41,357 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:41,471 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-06-12 22:01:41,472 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-06-12 22:01:41,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:01:41,474 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-06-12 22:01:41,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:41,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481335469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:41,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:41,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:01:41,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933370645] [2021-06-12 22:01:41,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:01:41,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:41,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:01:41,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:01:41,566 INFO L87 Difference]: Start difference. First operand 1455 states and 4837 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:42,488 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-06-12 22:01:42,925 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-06-12 22:01:43,116 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-06-12 22:01:43,333 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-06-12 22:01:43,936 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-06-12 22:01:44,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:44,105 INFO L93 Difference]: Finished difference Result 2493 states and 7968 transitions. [2021-06-12 22:01:44,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:01:44,105 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:44,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:44,108 INFO L225 Difference]: With dead ends: 2493 [2021-06-12 22:01:44,109 INFO L226 Difference]: Without dead ends: 2463 [2021-06-12 22:01:44,109 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 2454.9ms TimeCoverageRelationStatistics Valid=369, Invalid=1611, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:01:44,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-06-12 22:01:44,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1468. [2021-06-12 22:01:44,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 3.3340149965916837) internal successors, (4891), 1467 states have internal predecessors, (4891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:44,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 4891 transitions. [2021-06-12 22:01:44,130 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 4891 transitions. Word has length 26 [2021-06-12 22:01:44,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:44,130 INFO L482 AbstractCegarLoop]: Abstraction has 1468 states and 4891 transitions. [2021-06-12 22:01:44,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:44,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 4891 transitions. [2021-06-12 22:01:44,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:44,133 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:44,133 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:44,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable649 [2021-06-12 22:01:44,353 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:44,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:44,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1627125609, now seen corresponding path program 12 times [2021-06-12 22:01:44,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:44,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346835864] [2021-06-12 22:01:44,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:44,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:44,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:44,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346835864] [2021-06-12 22:01:44,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346835864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:44,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820825408] [2021-06-12 22:01:44,693 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:44,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:01:44,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:44,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:01:44,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:44,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:44,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:44,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:44,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:01:44,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:44,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:44,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:44,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:44,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:01:44,979 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:44,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:44,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:45,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-12 22:01:45,014 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:01:45,033 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,046 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:45,046 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,057 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:45,058 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,070 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:01:45,071 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,085 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:45,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:01:45,087 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,099 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:45,100 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,113 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:01:45,114 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,125 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:01:45,126 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,138 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-12 22:01:45,140 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,152 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:01:45,154 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,167 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:45,167 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,182 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:01:45,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-12 22:01:45,183 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:45,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:45,191 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:01:45,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:01:45,192 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:45,263 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.2 percent of original size [2021-06-12 22:01:45,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:01:45,264 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-12 22:01:45,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:45,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820825408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:45,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:45,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:01:45,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520261029] [2021-06-12 22:01:45,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:01:45,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:45,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:01:45,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:01:45,345 INFO L87 Difference]: Start difference. First operand 1468 states and 4891 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:46,957 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-12 22:01:47,073 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-12 22:01:47,447 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-06-12 22:01:47,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:47,842 INFO L93 Difference]: Finished difference Result 2313 states and 7429 transitions. [2021-06-12 22:01:47,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:01:47,843 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:47,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:47,845 INFO L225 Difference]: With dead ends: 2313 [2021-06-12 22:01:47,845 INFO L226 Difference]: Without dead ends: 2283 [2021-06-12 22:01:47,846 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2420.9ms TimeCoverageRelationStatistics Valid=388, Invalid=1868, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:01:47,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-06-12 22:01:47,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1477. [2021-06-12 22:01:47,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.3401084010840107) internal successors, (4930), 1476 states have internal predecessors, (4930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:47,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 4930 transitions. [2021-06-12 22:01:47,866 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 4930 transitions. Word has length 26 [2021-06-12 22:01:47,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:47,866 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 4930 transitions. [2021-06-12 22:01:47,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:47,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 4930 transitions. [2021-06-12 22:01:47,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:47,868 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:47,868 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:48,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable696 [2021-06-12 22:01:48,068 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:48,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:48,069 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-12 22:01:48,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:48,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350860888] [2021-06-12 22:01:48,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:48,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:48,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:48,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350860888] [2021-06-12 22:01:48,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350860888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:48,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739583197] [2021-06-12 22:01:48,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:48,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:01:48,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:48,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:01:48,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:49,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:01:49,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:49,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:01:49,090 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:49,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:49,109 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:01:49,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:01:49,125 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:49,133 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:49,142 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:01:49,150 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:01:49,158 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:49,165 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:01:49,173 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:01:49,181 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:49,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:49,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:01:49,195 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:49,215 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:01:49,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:49,216 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:01:49,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:49,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739583197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:49,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:49,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:01:49,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560162215] [2021-06-12 22:01:49,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:01:49,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:49,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:01:49,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:01:49,247 INFO L87 Difference]: Start difference. First operand 1477 states and 4930 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:49,979 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2021-06-12 22:01:50,457 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-06-12 22:01:51,089 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-12 22:01:52,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:52,348 INFO L93 Difference]: Finished difference Result 3323 states and 10316 transitions. [2021-06-12 22:01:52,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:01:52,349 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:52,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:52,354 INFO L225 Difference]: With dead ends: 3323 [2021-06-12 22:01:52,355 INFO L226 Difference]: Without dead ends: 3278 [2021-06-12 22:01:52,355 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 3028.7ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 22:01:52,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-06-12 22:01:52,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 1496. [2021-06-12 22:01:52,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3578595317725752) internal successors, (5020), 1495 states have internal predecessors, (5020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:52,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5020 transitions. [2021-06-12 22:01:52,388 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5020 transitions. Word has length 26 [2021-06-12 22:01:52,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:52,388 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5020 transitions. [2021-06-12 22:01:52,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:52,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5020 transitions. [2021-06-12 22:01:52,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:52,390 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:52,391 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:52,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:52,592 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:52,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:52,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-12 22:01:52,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:52,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352557902] [2021-06-12 22:01:52,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:52,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:53,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:53,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:53,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352557902] [2021-06-12 22:01:53,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352557902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:53,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589624037] [2021-06-12 22:01:53,030 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:53,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:01:53,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:53,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:01:53,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:53,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:01:53,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:53,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:01:53,612 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:01:53,620 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:53,628 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:01:53,635 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:01:53,643 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:01:53,651 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:01:53,658 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:53,666 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:01:53,673 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:01:53,681 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:01:53,688 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:01:53,695 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:01:53,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:01:53,699 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:53,719 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:01:53,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:01:53,720 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:01:53,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:53,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589624037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:53,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:53,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:01:53,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985506414] [2021-06-12 22:01:53,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:01:53,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:53,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:01:53,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:01:53,751 INFO L87 Difference]: Start difference. First operand 1496 states and 5020 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:54,633 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-12 22:01:55,169 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-06-12 22:01:55,771 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-06-12 22:01:56,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:01:56,733 INFO L93 Difference]: Finished difference Result 3094 states and 9789 transitions. [2021-06-12 22:01:56,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:01:56,734 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:01:56,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:01:56,738 INFO L225 Difference]: With dead ends: 3094 [2021-06-12 22:01:56,738 INFO L226 Difference]: Without dead ends: 3049 [2021-06-12 22:01:56,738 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 2925.1ms TimeCoverageRelationStatistics Valid=602, Invalid=2704, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:01:56,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-06-12 22:01:56,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 1496. [2021-06-12 22:01:56,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3585284280936456) internal successors, (5021), 1495 states have internal predecessors, (5021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:56,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5021 transitions. [2021-06-12 22:01:56,763 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5021 transitions. Word has length 26 [2021-06-12 22:01:56,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:01:56,763 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5021 transitions. [2021-06-12 22:01:56,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:56,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5021 transitions. [2021-06-12 22:01:56,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:01:56,765 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:01:56,765 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:01:56,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable807,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:56,966 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:01:56,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:01:56,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-12 22:01:56,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:01:56,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57227387] [2021-06-12 22:01:56,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:01:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:01:57,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:57,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:01:57,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57227387] [2021-06-12 22:01:57,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57227387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:57,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932514437] [2021-06-12 22:01:57,274 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:01:57,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:01:57,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:01:57,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:01:57,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:01:57,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,892 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:01:57,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:01:57,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:57,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,916 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:57,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:01:57,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:57,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,949 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:01:57,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:01:57,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:57,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:57,998 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:57,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:01:57,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,015 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:01:58,016 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,031 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:01:58,032 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,055 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:01:58,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-06-12 22:01:58,057 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:01:58,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:01:58,099 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,128 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:01:58,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:01:58,130 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,146 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:01:58,147 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,170 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-12 22:01:58,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:01:58,171 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,205 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:01:58,205 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,220 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:01:58,221 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,235 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:01:58,236 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,252 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:01:58,252 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:01:58,261 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:01:58,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:01:58,261 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:01:58,343 INFO L628 ElimStorePlain]: treesize reduction 24, result has 79.5 percent of original size [2021-06-12 22:01:58,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:01:58,345 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-12 22:01:58,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:01:58,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932514437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:01:58,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:01:58,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:01:58,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410751720] [2021-06-12 22:01:58,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:01:58,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:01:58,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:01:58,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:01:58,427 INFO L87 Difference]: Start difference. First operand 1496 states and 5021 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:01:59,284 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-12 22:01:59,840 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-06-12 22:02:00,441 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-12 22:02:01,187 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-06-12 22:02:01,342 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 42 [2021-06-12 22:02:01,590 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-06-12 22:02:02,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:02,161 INFO L93 Difference]: Finished difference Result 3560 states and 11117 transitions. [2021-06-12 22:02:02,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:02:02,162 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:02,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:02,167 INFO L225 Difference]: With dead ends: 3560 [2021-06-12 22:02:02,167 INFO L226 Difference]: Without dead ends: 3500 [2021-06-12 22:02:02,167 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3333.0ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:02:02,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-12 22:02:02,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 1512. [2021-06-12 22:02:02,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.370615486432826) internal successors, (5093), 1511 states have internal predecessors, (5093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:02,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5093 transitions. [2021-06-12 22:02:02,196 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5093 transitions. Word has length 26 [2021-06-12 22:02:02,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:02,196 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5093 transitions. [2021-06-12 22:02:02,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:02,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5093 transitions. [2021-06-12 22:02:02,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:02,198 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:02,198 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:02,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable903 [2021-06-12 22:02:02,398 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:02,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:02,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 13 times [2021-06-12 22:02:02,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:02,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045999435] [2021-06-12 22:02:02,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:02,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:02,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:02,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:02,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045999435] [2021-06-12 22:02:02,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045999435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:02,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962888844] [2021-06-12 22:02:02,761 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:02,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:02:02,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:03,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:03,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:03,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:03,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:03,157 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:03,163 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:03,168 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:03,174 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:02:03,180 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:02:03,186 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:03,193 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:03,201 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:03,209 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:02:03,216 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:03,222 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:03,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:03,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:03,227 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:03,250 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:02:03,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:02:03,252 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:02:03,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:03,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962888844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:03,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:03,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:02:03,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347304257] [2021-06-12 22:02:03,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:03,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:03,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:03,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:03,277 INFO L87 Difference]: Start difference. First operand 1512 states and 5093 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:03,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:03,983 INFO L93 Difference]: Finished difference Result 1895 states and 6252 transitions. [2021-06-12 22:02:03,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:02:03,983 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:03,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:03,986 INFO L225 Difference]: With dead ends: 1895 [2021-06-12 22:02:03,986 INFO L226 Difference]: Without dead ends: 1880 [2021-06-12 22:02:03,986 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 911.9ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:02:03,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2021-06-12 22:02:04,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1520. [2021-06-12 22:02:04,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1519 states have (on average 3.366688610928242) internal successors, (5114), 1519 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:04,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 5114 transitions. [2021-06-12 22:02:04,012 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 5114 transitions. Word has length 26 [2021-06-12 22:02:04,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:04,012 INFO L482 AbstractCegarLoop]: Abstraction has 1520 states and 5114 transitions. [2021-06-12 22:02:04,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:04,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 5114 transitions. [2021-06-12 22:02:04,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:04,015 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:04,015 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:04,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1026 [2021-06-12 22:02:04,239 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:04,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:04,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 14 times [2021-06-12 22:02:04,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:04,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135334065] [2021-06-12 22:02:04,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:04,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:04,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:04,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135334065] [2021-06-12 22:02:04,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135334065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:04,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520879517] [2021-06-12 22:02:04,579 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:04,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:02:04,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:04,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:02:04,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:04,994 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:02:04,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:02:04,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,005 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:05,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,016 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:05,017 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,026 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:05,031 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,039 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:05,040 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,049 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:05,050 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,068 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:05,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:02:05,071 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:05,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:02:05,090 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,110 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:05,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:02:05,113 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,122 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:05,123 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,142 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:05,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:02:05,143 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,152 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:05,153 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,166 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-12 22:02:05,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-06-12 22:02:05,167 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,176 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:05,177 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,185 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:05,186 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,194 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:05,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:05,195 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:05,318 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-06-12 22:02:05,318 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-06-12 22:02:05,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:02:05,321 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-06-12 22:02:05,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:05,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520879517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:05,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:05,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 22:02:05,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437328914] [2021-06-12 22:02:05,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:02:05,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:05,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:02:05,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:02:05,556 INFO L87 Difference]: Start difference. First operand 1520 states and 5114 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:06,444 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-06-12 22:02:06,643 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 48 [2021-06-12 22:02:06,873 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-06-12 22:02:07,135 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-06-12 22:02:07,304 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-06-12 22:02:07,453 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-12 22:02:07,958 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-06-12 22:02:08,368 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-06-12 22:02:08,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:08,584 INFO L93 Difference]: Finished difference Result 2084 states and 6791 transitions. [2021-06-12 22:02:08,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:02:08,584 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:08,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:08,587 INFO L225 Difference]: With dead ends: 2084 [2021-06-12 22:02:08,587 INFO L226 Difference]: Without dead ends: 2069 [2021-06-12 22:02:08,587 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 2982.7ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:02:08,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2021-06-12 22:02:08,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1516. [2021-06-12 22:02:08,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:08,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-06-12 22:02:08,605 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-06-12 22:02:08,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:08,605 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-06-12 22:02:08,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:08,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-06-12 22:02:08,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:08,607 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:08,607 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:08,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1068 [2021-06-12 22:02:08,809 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:08,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:08,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1175939077, now seen corresponding path program 15 times [2021-06-12 22:02:08,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:08,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543710638] [2021-06-12 22:02:08,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:09,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:09,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:09,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543710638] [2021-06-12 22:02:09,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543710638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:09,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749616421] [2021-06-12 22:02:09,087 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:09,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:02:09,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:09,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:02:09,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:09,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:09,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,473 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:09,474 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,486 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:09,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:09,487 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,498 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:09,499 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:09,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:02:09,512 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,521 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:09,522 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,534 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:09,534 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,544 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:09,545 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,561 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:09,562 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,577 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:09,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:09,578 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:09,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:02:09,592 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,599 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:09,600 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,608 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:09,609 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,616 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:09,617 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,626 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:09,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:09,628 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:09,633 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:09,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:09,634 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:09,712 INFO L628 ElimStorePlain]: treesize reduction 60, result has 57.4 percent of original size [2021-06-12 22:02:09,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:02:09,715 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-12 22:02:09,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:09,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749616421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:09,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:09,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-12 22:02:09,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90296419] [2021-06-12 22:02:09,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:02:09,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:09,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:02:09,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:02:09,808 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:10,306 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-06-12 22:02:10,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:10,971 INFO L93 Difference]: Finished difference Result 2050 states and 6744 transitions. [2021-06-12 22:02:10,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:02:10,971 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:10,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:10,974 INFO L225 Difference]: With dead ends: 2050 [2021-06-12 22:02:10,974 INFO L226 Difference]: Without dead ends: 2035 [2021-06-12 22:02:10,974 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1214.1ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:02:10,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2021-06-12 22:02:10,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1516. [2021-06-12 22:02:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:10,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-06-12 22:02:10,995 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-06-12 22:02:10,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:10,995 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-06-12 22:02:10,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:10,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-06-12 22:02:10,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:10,997 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:10,998 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:11,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1122 [2021-06-12 22:02:11,198 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:11,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:11,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1368330285, now seen corresponding path program 16 times [2021-06-12 22:02:11,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:11,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778531139] [2021-06-12 22:02:11,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:11,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:11,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:11,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778531139] [2021-06-12 22:02:11,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778531139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:11,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906315539] [2021-06-12 22:02:11,579 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:11,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:02:11,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:11,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:02:11,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:11,878 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-12 22:02:12,079 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 46 [2021-06-12 22:02:12,147 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_38], 2=[A, v_prenex_37]} [2021-06-12 22:02:12,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:12,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:12,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:12,258 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-12 22:02:12,258 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:02:12,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:12,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:12,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:02:12,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:12,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:12,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:12,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:12,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:02:12,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:12,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:12,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:02:12,311 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-12 22:02:12,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:12,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906315539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:12,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:12,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:02:12,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176118090] [2021-06-12 22:02:12,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:12,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:12,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:12,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:12,347 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:13,280 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-12 22:02:13,612 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-06-12 22:02:13,773 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-06-12 22:02:13,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:13,996 INFO L93 Difference]: Finished difference Result 2399 states and 7708 transitions. [2021-06-12 22:02:13,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 22:02:13,996 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:13,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:13,999 INFO L225 Difference]: With dead ends: 2399 [2021-06-12 22:02:13,999 INFO L226 Difference]: Without dead ends: 2354 [2021-06-12 22:02:13,999 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1967.1ms TimeCoverageRelationStatistics Valid=238, Invalid=1022, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:02:14,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2354 states. [2021-06-12 22:02:14,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2354 to 1531. [2021-06-12 22:02:14,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1531 states, 1530 states have (on average 3.3816993464052287) internal successors, (5174), 1530 states have internal predecessors, (5174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:14,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1531 states to 1531 states and 5174 transitions. [2021-06-12 22:02:14,024 INFO L78 Accepts]: Start accepts. Automaton has 1531 states and 5174 transitions. Word has length 26 [2021-06-12 22:02:14,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:14,024 INFO L482 AbstractCegarLoop]: Abstraction has 1531 states and 5174 transitions. [2021-06-12 22:02:14,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:14,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1531 states and 5174 transitions. [2021-06-12 22:02:14,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:14,026 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:14,026 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:14,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1169,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:14,226 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:14,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:14,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1309104231, now seen corresponding path program 17 times [2021-06-12 22:02:14,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:14,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670817903] [2021-06-12 22:02:14,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:14,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:14,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:14,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670817903] [2021-06-12 22:02:14,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670817903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:14,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537988305] [2021-06-12 22:02:14,505 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:14,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:02:14,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:14,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:02:14,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:14,834 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-12 22:02:14,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:14,942 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:14,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:02:14,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,277 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-06-12 22:02:15,278 INFO L628 ElimStorePlain]: treesize reduction 116, result has 75.0 percent of original size [2021-06-12 22:02:15,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,294 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:15,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:15,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,308 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:15,309 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,549 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-12 22:02:15,549 INFO L628 ElimStorePlain]: treesize reduction 20, result has 93.6 percent of original size [2021-06-12 22:02:15,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:02:15,565 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,678 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:02:15,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:15,697 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:15,711 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,892 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-12 22:02:15,892 INFO L628 ElimStorePlain]: treesize reduction 16, result has 93.2 percent of original size [2021-06-12 22:02:15,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:15,904 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:15,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:15,905 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:15,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:15,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:16,001 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:16,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:02:16,003 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:16,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:16,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:16,095 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:16,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:02:16,097 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:16,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:16,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:16,186 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:16,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:16,188 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:16,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:16,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:02:16,269 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:479, output treesize:150 [2021-06-12 22:02:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:16,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537988305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:16,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:16,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:02:16,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137516136] [2021-06-12 22:02:16,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:02:16,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:16,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:02:16,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:02:16,414 INFO L87 Difference]: Start difference. First operand 1531 states and 5174 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:17,681 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-06-12 22:02:17,872 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-12 22:02:18,182 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2021-06-12 22:02:18,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:18,707 INFO L93 Difference]: Finished difference Result 2633 states and 8507 transitions. [2021-06-12 22:02:18,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:02:18,708 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:18,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:18,711 INFO L225 Difference]: With dead ends: 2633 [2021-06-12 22:02:18,711 INFO L226 Difference]: Without dead ends: 2603 [2021-06-12 22:02:18,711 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 2291.5ms TimeCoverageRelationStatistics Valid=325, Invalid=1481, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:02:18,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-06-12 22:02:18,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1532. [2021-06-12 22:02:18,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 3.3860222077073807) internal successors, (5184), 1531 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:18,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 5184 transitions. [2021-06-12 22:02:18,744 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 5184 transitions. Word has length 26 [2021-06-12 22:02:18,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:18,744 INFO L482 AbstractCegarLoop]: Abstraction has 1532 states and 5184 transitions. [2021-06-12 22:02:18,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:18,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 5184 transitions. [2021-06-12 22:02:18,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:18,747 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:18,747 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:18,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1181 [2021-06-12 22:02:18,963 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:18,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:18,964 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 18 times [2021-06-12 22:02:18,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:18,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339159112] [2021-06-12 22:02:18,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:19,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:19,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:19,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339159112] [2021-06-12 22:02:19,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339159112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:19,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147232736] [2021-06-12 22:02:19,284 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:19,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:02:19,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:19,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:02:19,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:19,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:02:19,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:19,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:02:19,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:19,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:02:19,707 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:19,713 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:19,719 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:19,726 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:19,734 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:19,743 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:19,750 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:19,758 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:19,766 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:19,773 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:19,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:19,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:19,778 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:19,799 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:02:19,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:02:19,800 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:02:19,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:19,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147232736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:19,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:19,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:02:19,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538146256] [2021-06-12 22:02:19,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:02:19,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:19,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:02:19,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:02:19,826 INFO L87 Difference]: Start difference. First operand 1532 states and 5184 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:20,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:20,804 INFO L93 Difference]: Finished difference Result 2023 states and 6645 transitions. [2021-06-12 22:02:20,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:02:20,804 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:20,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:20,807 INFO L225 Difference]: With dead ends: 2023 [2021-06-12 22:02:20,807 INFO L226 Difference]: Without dead ends: 1998 [2021-06-12 22:02:20,807 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1106.5ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:02:20,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-06-12 22:02:20,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1567. [2021-06-12 22:02:20,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 3.3812260536398466) internal successors, (5295), 1566 states have internal predecessors, (5295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:20,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 5295 transitions. [2021-06-12 22:02:20,826 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 5295 transitions. Word has length 26 [2021-06-12 22:02:20,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:20,826 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 5295 transitions. [2021-06-12 22:02:20,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:20,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 5295 transitions. [2021-06-12 22:02:20,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:20,829 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:20,829 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:21,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1209,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:21,029 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:21,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:21,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 19 times [2021-06-12 22:02:21,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:21,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890828182] [2021-06-12 22:02:21,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:21,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:21,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:21,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890828182] [2021-06-12 22:02:21,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890828182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:21,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730511936] [2021-06-12 22:02:21,266 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:21,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:02:21,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:21,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:21,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:21,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,599 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:21,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,616 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:21,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:21,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,633 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:21,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:21,635 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:21,648 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,658 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:21,659 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,667 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:21,668 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,680 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:21,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:21,681 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,690 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:21,691 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:21,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:21,705 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,714 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:21,714 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,723 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:21,723 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,734 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:21,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:21,736 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:21,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:02:21,749 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,758 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-06-12 22:02:21,759 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:21,764 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:21,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:02:21,765 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:21,875 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-06-12 22:02:21,875 INFO L628 ElimStorePlain]: treesize reduction 26, result has 82.8 percent of original size [2021-06-12 22:02:21,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:02:21,885 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:91 [2021-06-12 22:02:21,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:21,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730511936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:21,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:21,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:02:21,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681220259] [2021-06-12 22:02:21,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:21,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:21,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:21,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:21,976 INFO L87 Difference]: Start difference. First operand 1567 states and 5295 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:22,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:22,918 INFO L93 Difference]: Finished difference Result 2240 states and 7336 transitions. [2021-06-12 22:02:22,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:02:22,918 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:22,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:22,921 INFO L225 Difference]: With dead ends: 2240 [2021-06-12 22:02:22,921 INFO L226 Difference]: Without dead ends: 2215 [2021-06-12 22:02:22,921 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 1011.6ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:02:22,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2215 states. [2021-06-12 22:02:22,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2215 to 1570. [2021-06-12 22:02:22,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.3817718291905674) internal successors, (5306), 1569 states have internal predecessors, (5306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:22,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5306 transitions. [2021-06-12 22:02:22,941 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5306 transitions. Word has length 26 [2021-06-12 22:02:22,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:22,941 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5306 transitions. [2021-06-12 22:02:22,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:22,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5306 transitions. [2021-06-12 22:02:22,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:22,944 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:22,944 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:23,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1251,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:23,145 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:23,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:23,146 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 20 times [2021-06-12 22:02:23,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:23,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072538240] [2021-06-12 22:02:23,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:23,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:23,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072538240] [2021-06-12 22:02:23,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072538240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:23,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988645269] [2021-06-12 22:02:23,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:23,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:02:23,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:23,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:02:23,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:23,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:23,905 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:02:23,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:02:23,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:23,922 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:23,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:02:23,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,053 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:02:24,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:24,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,077 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:24,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:02:24,078 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,098 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:24,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:02:24,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,225 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-12 22:02:24,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:24,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,249 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:24,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:02:24,251 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,272 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:24,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:02:24,275 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,406 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-12 22:02:24,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:24,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:24,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:02:24,428 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:24,444 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:02:24,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:24,445 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:24,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:24,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:02:24,561 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:220 [2021-06-12 22:02:24,695 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-06-12 22:02:24,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:24,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988645269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:24,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:24,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-12 22:02:24,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486888786] [2021-06-12 22:02:24,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:02:24,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:24,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:02:24,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:02:24,742 INFO L87 Difference]: Start difference. First operand 1570 states and 5306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:25,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:25,766 INFO L93 Difference]: Finished difference Result 1853 states and 6135 transitions. [2021-06-12 22:02:25,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:02:25,766 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:25,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:25,768 INFO L225 Difference]: With dead ends: 1853 [2021-06-12 22:02:25,768 INFO L226 Difference]: Without dead ends: 1828 [2021-06-12 22:02:25,769 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1177.1ms TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:02:25,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-06-12 22:02:25,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1583. [2021-06-12 22:02:25,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.3874841972187104) internal successors, (5359), 1582 states have internal predecessors, (5359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:25,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5359 transitions. [2021-06-12 22:02:25,795 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5359 transitions. Word has length 26 [2021-06-12 22:02:25,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:25,796 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5359 transitions. [2021-06-12 22:02:25,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:25,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5359 transitions. [2021-06-12 22:02:25,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:25,798 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:25,799 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:26,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1302,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:26,013 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:26,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:26,013 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 21 times [2021-06-12 22:02:26,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:26,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021865043] [2021-06-12 22:02:26,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:26,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:26,329 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:26,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:26,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021865043] [2021-06-12 22:02:26,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021865043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:26,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783836420] [2021-06-12 22:02:26,330 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:26,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:02:26,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:26,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:02:26,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:26,702 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:02:26,957 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_67, v_prenex_66], 3=[v_prenex_68]} [2021-06-12 22:02:26,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:26,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:02:26,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:27,112 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-06-12 22:02:27,113 INFO L628 ElimStorePlain]: treesize reduction 123, result has 44.1 percent of original size [2021-06-12 22:02:27,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:27,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:27,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:02:27,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:27,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:27,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:27,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:27,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:02:27,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:27,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:27,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:27,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 22:02:27,180 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:27,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:27,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:02:27,204 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:234, output treesize:20 [2021-06-12 22:02:27,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:27,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783836420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:27,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:27,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:02:27,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639460562] [2021-06-12 22:02:27,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:27,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:27,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:27,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:27,233 INFO L87 Difference]: Start difference. First operand 1583 states and 5359 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:27,977 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:02:28,203 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 80 [2021-06-12 22:02:28,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:28,424 INFO L93 Difference]: Finished difference Result 2166 states and 7091 transitions. [2021-06-12 22:02:28,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:02:28,424 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:28,428 INFO L225 Difference]: With dead ends: 2166 [2021-06-12 22:02:28,428 INFO L226 Difference]: Without dead ends: 2121 [2021-06-12 22:02:28,428 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1421.7ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:02:28,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2121 states. [2021-06-12 22:02:28,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2121 to 1613. [2021-06-12 22:02:28,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1612 states have (on average 3.3957816377171217) internal successors, (5474), 1612 states have internal predecessors, (5474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:28,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 5474 transitions. [2021-06-12 22:02:28,449 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 5474 transitions. Word has length 26 [2021-06-12 22:02:28,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:28,449 INFO L482 AbstractCegarLoop]: Abstraction has 1613 states and 5474 transitions. [2021-06-12 22:02:28,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:28,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 5474 transitions. [2021-06-12 22:02:28,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:28,451 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:28,452 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:28,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1362,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:28,652 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:28,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:28,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1194379997, now seen corresponding path program 22 times [2021-06-12 22:02:28,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:28,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405591760] [2021-06-12 22:02:28,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:28,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:29,035 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-06-12 22:02:29,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:29,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:29,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405591760] [2021-06-12 22:02:29,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405591760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:29,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660996935] [2021-06-12 22:02:29,093 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:29,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:02:29,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:29,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:02:29,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:29,440 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-12 22:02:29,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:29,552 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:29,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:02:29,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:29,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:29,570 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:29,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-12 22:02:29,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:29,887 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-12 22:02:29,888 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-12 22:02:29,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:29,901 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:29,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:29,903 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,052 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:02:30,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:30,071 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:30,086 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,322 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-06-12 22:02:30,323 INFO L628 ElimStorePlain]: treesize reduction 18, result has 94.4 percent of original size [2021-06-12 22:02:30,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,335 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:30,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:02:30,337 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,446 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-12 22:02:30,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:02:30,462 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,569 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:02:30,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,581 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:30,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:30,583 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,684 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:02:30,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:02:30,700 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:30,817 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:30,826 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:02:30,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:30,826 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:30,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:30,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:02:30,905 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-12 22:02:31,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:31,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660996935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:31,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:31,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:02:31,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454137181] [2021-06-12 22:02:31,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:31,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:31,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:31,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:31,029 INFO L87 Difference]: Start difference. First operand 1613 states and 5474 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:31,919 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:02:32,078 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-12 22:02:32,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:32,273 INFO L93 Difference]: Finished difference Result 2386 states and 7813 transitions. [2021-06-12 22:02:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:02:32,274 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:32,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:32,277 INFO L225 Difference]: With dead ends: 2386 [2021-06-12 22:02:32,277 INFO L226 Difference]: Without dead ends: 2352 [2021-06-12 22:02:32,277 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 1605.4ms TimeCoverageRelationStatistics Valid=239, Invalid=883, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:02:32,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2352 states. [2021-06-12 22:02:32,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2352 to 1599. [2021-06-12 22:02:32,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:32,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-06-12 22:02:32,298 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-06-12 22:02:32,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:32,298 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-06-12 22:02:32,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:32,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-06-12 22:02:32,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:32,300 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:32,300 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:32,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1376,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:32,501 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:32,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:32,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 23 times [2021-06-12 22:02:32,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:32,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107608507] [2021-06-12 22:02:32,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:32,701 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-06-12 22:02:32,823 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 30 [2021-06-12 22:02:32,956 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-06-12 22:02:33,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:33,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:33,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107608507] [2021-06-12 22:02:33,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107608507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:33,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861619385] [2021-06-12 22:02:33,021 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:33,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:02:33,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:33,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:02:33,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:33,446 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-06-12 22:02:33,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:33,596 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:33,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-12 22:02:33,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:33,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:33,610 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:33,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:02:33,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:33,922 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-12 22:02:33,923 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.2 percent of original size [2021-06-12 22:02:33,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:33,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:33,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:33,939 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:33,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:33,951 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:33,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:33,952 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,097 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:02:34,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,111 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:34,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:02:34,112 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:02:34,126 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,260 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-12 22:02:34,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:34,277 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,288 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:34,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:02:34,289 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,417 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-12 22:02:34,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,429 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:02:34,433 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:34,443 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:02:34,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:02:34,444 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:34,545 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-06-12 22:02:34,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:34,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:02:34,551 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:391, output treesize:170 [2021-06-12 22:02:34,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:34,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861619385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:34,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:34,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:02:34,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904092886] [2021-06-12 22:02:34,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:02:34,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:34,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:02:34,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:02:34,712 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:35,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:35,724 INFO L93 Difference]: Finished difference Result 2115 states and 7008 transitions. [2021-06-12 22:02:35,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:02:35,724 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:35,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:35,727 INFO L225 Difference]: With dead ends: 2115 [2021-06-12 22:02:35,727 INFO L226 Difference]: Without dead ends: 2090 [2021-06-12 22:02:35,727 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1500.5ms TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:02:35,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2021-06-12 22:02:35,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1599. [2021-06-12 22:02:35,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:35,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-06-12 22:02:35,758 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-06-12 22:02:35,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:35,758 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-06-12 22:02:35,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:35,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-06-12 22:02:35,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:35,761 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:35,761 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:35,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1405,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:35,961 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:35,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:35,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-12 22:02:35,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:35,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025504495] [2021-06-12 22:02:35,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:35,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:36,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:36,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025504495] [2021-06-12 22:02:36,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025504495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314771081] [2021-06-12 22:02:36,235 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:36,266 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:02:36,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:36,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:02:36,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:36,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:02:36,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:02:36,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:02:36,833 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:02:36,840 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:02:36,847 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:02:36,855 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:02:36,862 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:02:36,869 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:36,876 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:02:36,883 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:02:36,891 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:02:36,897 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:36,904 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:02:36,911 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:36,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:36,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:02:36,915 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:36,936 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:02:36,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:02:36,937 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:02:36,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:36,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314771081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:36,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:36,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:02:36,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710521823] [2021-06-12 22:02:36,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:02:36,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:36,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:02:36,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:02:36,960 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:38,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:38,268 INFO L93 Difference]: Finished difference Result 2060 states and 6796 transitions. [2021-06-12 22:02:38,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:02:38,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:38,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:38,271 INFO L225 Difference]: With dead ends: 2060 [2021-06-12 22:02:38,271 INFO L226 Difference]: Without dead ends: 2034 [2021-06-12 22:02:38,271 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1452.6ms TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:02:38,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-06-12 22:02:38,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1603. [2021-06-12 22:02:38,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:38,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-06-12 22:02:38,292 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-06-12 22:02:38,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:38,292 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-06-12 22:02:38,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:38,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-06-12 22:02:38,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:38,294 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:38,294 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:38,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1442 [2021-06-12 22:02:38,497 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:38,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:38,497 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-12 22:02:38,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:38,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333476021] [2021-06-12 22:02:38,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:38,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:38,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:38,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333476021] [2021-06-12 22:02:38,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333476021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:38,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625585034] [2021-06-12 22:02:38,875 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:38,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:02:38,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:39,233 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_92, v_prenex_96], 5=[v_prenex_94, A]} [2021-06-12 22:02:39,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:02:39,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:39,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 7 [2021-06-12 22:02:39,252 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:39,340 INFO L628 ElimStorePlain]: treesize reduction 133, result has 45.9 percent of original size [2021-06-12 22:02:39,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:02:39,346 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:39,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:39,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:02:39,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:39,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:39,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:02:39,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:39,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:02:39,406 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:39,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:39,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:02:39,442 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:29 [2021-06-12 22:02:39,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:39,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625585034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:39,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:39,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:02:39,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534034706] [2021-06-12 22:02:39,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:02:39,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:39,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:02:39,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:02:39,492 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:40,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:40,905 INFO L93 Difference]: Finished difference Result 2261 states and 7446 transitions. [2021-06-12 22:02:40,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:02:40,906 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:40,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:40,909 INFO L225 Difference]: With dead ends: 2261 [2021-06-12 22:02:40,909 INFO L226 Difference]: Without dead ends: 2246 [2021-06-12 22:02:40,909 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1603.7ms TimeCoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:02:40,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2021-06-12 22:02:40,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 1603. [2021-06-12 22:02:40,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:40,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-06-12 22:02:40,929 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-06-12 22:02:40,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:40,929 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-06-12 22:02:40,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:40,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-06-12 22:02:40,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:40,931 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:40,931 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:41,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1532 [2021-06-12 22:02:41,132 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:41,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:41,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 24 times [2021-06-12 22:02:41,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:41,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059302813] [2021-06-12 22:02:41,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:41,448 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-06-12 22:02:41,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:41,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:41,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059302813] [2021-06-12 22:02:41,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059302813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:41,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586563879] [2021-06-12 22:02:41,551 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:41,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:02:41,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:41,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:02:41,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:41,903 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-12 22:02:42,437 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:42,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:02:42,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:42,802 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 124 [2021-06-12 22:02:42,803 INFO L628 ElimStorePlain]: treesize reduction 126, result has 75.9 percent of original size [2021-06-12 22:02:42,831 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:42,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:02:42,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:42,990 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:02:42,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,010 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:02:43,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:02:43,011 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,166 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-12 22:02:43,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,186 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:02:43,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:02:43,188 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,355 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:02:43,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:02:43,376 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,519 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-12 22:02:43,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,538 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:02:43,541 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,550 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:43,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:02:43,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,798 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-06-12 22:02:43,798 INFO L628 ElimStorePlain]: treesize reduction 21, result has 93.4 percent of original size [2021-06-12 22:02:43,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:02:43,821 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,831 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:02:43,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:43,831 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:43,935 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-12 22:02:43,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:43,955 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:02:43,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:02:43,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:44,061 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:02:44,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:44,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:02:44,074 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:539, output treesize:402 [2021-06-12 22:02:44,288 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-06-12 22:02:44,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:44,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586563879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:44,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:44,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:02:44,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940979645] [2021-06-12 22:02:44,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:02:44,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:44,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:02:44,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:02:44,387 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:45,137 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 48 [2021-06-12 22:02:45,267 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 33 [2021-06-12 22:02:45,719 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-12 22:02:45,876 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 35 [2021-06-12 22:02:46,107 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-06-12 22:02:46,374 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-12 22:02:46,556 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-12 22:02:46,887 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2021-06-12 22:02:47,232 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 78 [2021-06-12 22:02:47,601 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 82 [2021-06-12 22:02:48,004 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-06-12 22:02:48,573 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-12 22:02:48,804 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-06-12 22:02:49,400 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-06-12 22:02:49,764 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 28 [2021-06-12 22:02:49,901 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 22 [2021-06-12 22:02:49,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:49,976 INFO L93 Difference]: Finished difference Result 2594 states and 8222 transitions. [2021-06-12 22:02:49,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:02:49,976 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:49,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:49,979 INFO L225 Difference]: With dead ends: 2594 [2021-06-12 22:02:49,979 INFO L226 Difference]: Without dead ends: 2530 [2021-06-12 22:02:49,979 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 5920.9ms TimeCoverageRelationStatistics Valid=469, Invalid=2183, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:02:49,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-06-12 22:02:49,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1635. [2021-06-12 22:02:50,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 3.401468788249694) internal successors, (5558), 1634 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:50,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 5558 transitions. [2021-06-12 22:02:50,003 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 5558 transitions. Word has length 26 [2021-06-12 22:02:50,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:50,003 INFO L482 AbstractCegarLoop]: Abstraction has 1635 states and 5558 transitions. [2021-06-12 22:02:50,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:50,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 5558 transitions. [2021-06-12 22:02:50,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:50,005 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:50,005 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:50,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1546,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:50,209 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:50,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:50,209 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-12 22:02:50,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:50,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053051711] [2021-06-12 22:02:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:50,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:50,612 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:50,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:50,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053051711] [2021-06-12 22:02:50,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053051711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:50,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985780327] [2021-06-12 22:02:50,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:50,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:02:50,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:50,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 22:02:50,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:51,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,245 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:51,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 45 [2021-06-12 22:02:51,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,274 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-12 22:02:51,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-12 22:02:51,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,294 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:02:51,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,318 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:02:51,319 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,343 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-12 22:02:51,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 26 [2021-06-12 22:02:51,344 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,367 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:02:51,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-12 22:02:51,373 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,398 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:02:51,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:02:51,400 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,416 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:02:51,417 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,442 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:02:51,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:02:51,446 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,461 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:02:51,461 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,477 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:02:51,478 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,494 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:02:51,495 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,510 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:02:51,511 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,527 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:02:51,528 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,543 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:02:51,544 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:02:51,553 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:02:51,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:02:51,554 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:51,634 INFO L628 ElimStorePlain]: treesize reduction 56, result has 61.4 percent of original size [2021-06-12 22:02:51,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:02:51,636 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:71 [2021-06-12 22:02:51,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:51,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985780327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:51,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:51,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-12 22:02:51,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775588978] [2021-06-12 22:02:51,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 22:02:51,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:51,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 22:02:51,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:02:51,719 INFO L87 Difference]: Start difference. First operand 1635 states and 5558 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:54,221 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-06-12 22:02:54,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:02:54,940 INFO L93 Difference]: Finished difference Result 2662 states and 8486 transitions. [2021-06-12 22:02:54,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:02:54,941 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:02:54,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:02:54,945 INFO L225 Difference]: With dead ends: 2662 [2021-06-12 22:02:54,946 INFO L226 Difference]: Without dead ends: 2618 [2021-06-12 22:02:54,946 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 3115.2ms TimeCoverageRelationStatistics Valid=692, Invalid=3598, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 22:02:54,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-06-12 22:02:54,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 1642. [2021-06-12 22:02:54,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.4021937842778796) internal successors, (5583), 1641 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:54,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5583 transitions. [2021-06-12 22:02:54,974 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5583 transitions. Word has length 26 [2021-06-12 22:02:54,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:02:54,974 INFO L482 AbstractCegarLoop]: Abstraction has 1642 states and 5583 transitions. [2021-06-12 22:02:54,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:54,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5583 transitions. [2021-06-12 22:02:54,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:02:54,976 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:02:54,976 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:02:55,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1624 [2021-06-12 22:02:55,177 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:02:55,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:02:55,177 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-12 22:02:55,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:02:55,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950774648] [2021-06-12 22:02:55,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:02:55,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:02:55,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:55,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:02:55,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950774648] [2021-06-12 22:02:55,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950774648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:55,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947051029] [2021-06-12 22:02:55,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:02:55,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:02:55,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:02:55,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:02:55,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:02:56,164 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:02:56,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:02:56,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,215 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-06-12 22:02:56,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 34 [2021-06-12 22:02:56,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,253 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-12 22:02:56,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-06-12 22:02:56,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,285 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-12 22:02:56,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 30 [2021-06-12 22:02:56,301 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,332 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-12 22:02:56,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 30 [2021-06-12 22:02:56,333 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,351 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:02:56,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:02:56,352 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,390 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:02:56,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:02:56,400 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,439 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:02:56,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:02:56,445 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,462 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:02:56,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:02:56,463 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,506 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:02:56,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-06-12 22:02:56,518 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,551 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:02:56,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:02:56,552 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,574 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:02:56,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:02:56,575 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,624 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:02:56,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:02:56,631 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,667 INFO L354 Elim1Store]: treesize reduction 26, result has 36.6 percent of original size [2021-06-12 22:02:56,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 33 [2021-06-12 22:02:56,669 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,685 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:02:56,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:02:56,686 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:56,715 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:02:56,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:02:56,724 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:02:57,004 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-06-12 22:02:57,005 INFO L628 ElimStorePlain]: treesize reduction 92, result has 77.5 percent of original size [2021-06-12 22:02:57,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-12 22:02:57,011 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:358 [2021-06-12 22:02:57,248 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-12 22:02:57,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:02:57,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947051029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:02:57,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:02:57,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-12 22:02:57,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212804085] [2021-06-12 22:02:57,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 22:02:57,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:02:57,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 22:02:57,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:02:57,361 INFO L87 Difference]: Start difference. First operand 1642 states and 5583 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:02:59,919 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-06-12 22:03:00,060 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-12 22:03:00,356 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-06-12 22:03:00,532 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-06-12 22:03:00,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:00,743 INFO L93 Difference]: Finished difference Result 3238 states and 10236 transitions. [2021-06-12 22:03:00,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:03:00,743 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:00,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:00,748 INFO L225 Difference]: With dead ends: 3238 [2021-06-12 22:03:00,748 INFO L226 Difference]: Without dead ends: 3208 [2021-06-12 22:03:00,748 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 3398.5ms TimeCoverageRelationStatistics Valid=689, Invalid=3733, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:03:00,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3208 states. [2021-06-12 22:03:00,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3208 to 1691. [2021-06-12 22:03:00,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 3.4005917159763315) internal successors, (5747), 1690 states have internal predecessors, (5747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:00,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 5747 transitions. [2021-06-12 22:03:00,776 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 5747 transitions. Word has length 26 [2021-06-12 22:03:00,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:00,776 INFO L482 AbstractCegarLoop]: Abstraction has 1691 states and 5747 transitions. [2021-06-12 22:03:00,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:00,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 5747 transitions. [2021-06-12 22:03:00,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:00,779 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:00,779 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:00,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1728,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:00,979 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:00,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:00,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1125767463, now seen corresponding path program 25 times [2021-06-12 22:03:00,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:00,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780527318] [2021-06-12 22:03:00,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:00,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:01,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:01,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:01,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780527318] [2021-06-12 22:03:01,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780527318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:01,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082165039] [2021-06-12 22:03:01,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:01,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:03:01,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:01,652 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-12 22:03:01,862 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_134, v_prenex_135]} [2021-06-12 22:03:01,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:01,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:03:01,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:01,994 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-12 22:03:01,994 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:03:01,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:01,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:01,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:03:02,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:02,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:02,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:02,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:02,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:03:02,027 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:02,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:02,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:03:02,049 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-12 22:03:02,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:02,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082165039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:02,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:02,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:03:02,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775022709] [2021-06-12 22:03:02,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:03:02,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:02,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:03:02,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:03:02,086 INFO L87 Difference]: Start difference. First operand 1691 states and 5747 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:02,997 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-12 22:03:03,128 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-12 22:03:03,332 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-12 22:03:03,549 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-06-12 22:03:03,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:03,780 INFO L93 Difference]: Finished difference Result 2561 states and 8224 transitions. [2021-06-12 22:03:03,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:03:03,781 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:03,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:03,784 INFO L225 Difference]: With dead ends: 2561 [2021-06-12 22:03:03,784 INFO L226 Difference]: Without dead ends: 2516 [2021-06-12 22:03:03,784 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1880.0ms TimeCoverageRelationStatistics Valid=273, Invalid=987, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:03:03,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2021-06-12 22:03:03,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 1720. [2021-06-12 22:03:03,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 3.414194299011053) internal successors, (5869), 1719 states have internal predecessors, (5869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:03,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 5869 transitions. [2021-06-12 22:03:03,806 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 5869 transitions. Word has length 26 [2021-06-12 22:03:03,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:03,807 INFO L482 AbstractCegarLoop]: Abstraction has 1720 states and 5869 transitions. [2021-06-12 22:03:03,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:03,807 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 5869 transitions. [2021-06-12 22:03:03,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:03,809 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:03,809 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:04,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1860 [2021-06-12 22:03:04,009 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:04,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:04,010 INFO L82 PathProgramCache]: Analyzing trace with hash -491765317, now seen corresponding path program 26 times [2021-06-12 22:03:04,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:04,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445055550] [2021-06-12 22:03:04,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:04,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:04,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:04,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:04,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445055550] [2021-06-12 22:03:04,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445055550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:04,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123523992] [2021-06-12 22:03:04,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:04,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:03:04,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:04,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:03:04,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:04,727 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-12 22:03:04,914 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:04,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:03:04,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,285 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 122 [2021-06-12 22:03:05,286 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.3 percent of original size [2021-06-12 22:03:05,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:05,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:03:05,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,322 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:03:05,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:05,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,618 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-12 22:03:05,618 INFO L628 ElimStorePlain]: treesize reduction 23, result has 94.1 percent of original size [2021-06-12 22:03:05,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:05,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:03:05,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,654 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:03:05,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:03:05,655 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,779 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-12 22:03:05,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:05,801 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:05,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:03:05,805 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:05,920 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-12 22:03:05,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:05,938 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:03:05,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:03:05,940 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:06,052 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-12 22:03:06,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:06,073 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:06,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:03:06,075 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:06,188 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-12 22:03:06,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:06,207 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:03:06,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:03:06,208 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:06,319 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:03:06,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:06,350 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:06,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:03:06,354 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:06,460 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:03:06,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:06,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:03:06,474 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:350 [2021-06-12 22:03:06,614 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-06-12 22:03:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:06,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123523992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:06,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:06,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:03:06,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436533119] [2021-06-12 22:03:06,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:03:06,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:06,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:03:06,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:03:06,776 INFO L87 Difference]: Start difference. First operand 1720 states and 5869 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:07,617 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 43 [2021-06-12 22:03:08,033 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-06-12 22:03:08,168 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-06-12 22:03:08,675 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2021-06-12 22:03:08,873 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-06-12 22:03:09,248 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-12 22:03:09,643 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-06-12 22:03:09,839 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:03:10,252 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2021-06-12 22:03:10,825 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 89 [2021-06-12 22:03:11,310 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 96 [2021-06-12 22:03:11,839 WARN L205 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-06-12 22:03:12,442 WARN L205 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-06-12 22:03:13,134 WARN L205 SmtUtils]: Spent 644.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 101 [2021-06-12 22:03:13,719 WARN L205 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-06-12 22:03:14,513 WARN L205 SmtUtils]: Spent 616.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 100 [2021-06-12 22:03:14,679 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 29 [2021-06-12 22:03:15,272 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2021-06-12 22:03:15,936 WARN L205 SmtUtils]: Spent 609.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 95 [2021-06-12 22:03:16,337 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-06-12 22:03:16,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:16,429 INFO L93 Difference]: Finished difference Result 3224 states and 10085 transitions. [2021-06-12 22:03:16,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:03:16,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:16,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:16,434 INFO L225 Difference]: With dead ends: 3224 [2021-06-12 22:03:16,434 INFO L226 Difference]: Without dead ends: 3167 [2021-06-12 22:03:16,434 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 9516.1ms TimeCoverageRelationStatistics Valid=578, Invalid=2614, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:03:16,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2021-06-12 22:03:16,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1704. [2021-06-12 22:03:16,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1704 states, 1703 states have (on average 3.405754550792719) internal successors, (5800), 1703 states have internal predecessors, (5800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:16,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 5800 transitions. [2021-06-12 22:03:16,461 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 5800 transitions. Word has length 26 [2021-06-12 22:03:16,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:16,461 INFO L482 AbstractCegarLoop]: Abstraction has 1704 states and 5800 transitions. [2021-06-12 22:03:16,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:16,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 5800 transitions. [2021-06-12 22:03:16,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:16,463 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:16,463 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:16,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1872 [2021-06-12 22:03:16,665 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:16,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:16,665 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-12 22:03:16,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:16,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498185270] [2021-06-12 22:03:16,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:16,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:16,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:16,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:16,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498185270] [2021-06-12 22:03:16,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498185270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:16,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775426445] [2021-06-12 22:03:16,973 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:16,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:03:16,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:16,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:03:17,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:17,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:03:17,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:03:17,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:03:17,505 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:03:17,513 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:03:17,521 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:03:17,530 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:03:17,538 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:17,557 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:03:17,565 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:03:17,572 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:03:17,580 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:03:17,588 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:03:17,595 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:17,602 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:17,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:17,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:03:17,606 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:17,625 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:03:17,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:03:17,627 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:03:17,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:17,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775426445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:17,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:17,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:03:17,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201008849] [2021-06-12 22:03:17,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:03:17,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:17,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:03:17,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:03:17,655 INFO L87 Difference]: Start difference. First operand 1704 states and 5800 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:19,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:19,402 INFO L93 Difference]: Finished difference Result 3325 states and 10680 transitions. [2021-06-12 22:03:19,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 22:03:19,402 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:19,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:19,407 INFO L225 Difference]: With dead ends: 3325 [2021-06-12 22:03:19,407 INFO L226 Difference]: Without dead ends: 3289 [2021-06-12 22:03:19,407 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1721.1ms TimeCoverageRelationStatistics Valid=497, Invalid=2259, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 22:03:19,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-06-12 22:03:19,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 1811. [2021-06-12 22:03:19,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.422099447513812) internal successors, (6194), 1810 states have internal predecessors, (6194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:19,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6194 transitions. [2021-06-12 22:03:19,436 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6194 transitions. Word has length 26 [2021-06-12 22:03:19,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:19,436 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6194 transitions. [2021-06-12 22:03:19,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:19,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6194 transitions. [2021-06-12 22:03:19,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:19,438 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:19,438 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:19,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1908 [2021-06-12 22:03:19,639 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:19,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:19,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-12 22:03:19,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:19,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279461164] [2021-06-12 22:03:19,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:19,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:19,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:19,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:19,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279461164] [2021-06-12 22:03:19,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279461164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:19,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805899755] [2021-06-12 22:03:19,863 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:19,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:03:19,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:19,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:03:19,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:20,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,366 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:03:20,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:03:20,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,386 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:03:20,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,402 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:03:20,403 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,418 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:03:20,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,443 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:03:20,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-06-12 22:03:20,444 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,473 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:03:20,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:03:20,477 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,493 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:03:20,494 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,518 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:20,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:03:20,538 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,556 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:03:20,558 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,588 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:03:20,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:03:20,590 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,610 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:03:20,611 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,631 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:03:20,632 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,651 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:03:20,652 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,670 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:03:20,672 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,698 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-12 22:03:20,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-12 22:03:20,700 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:20,709 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:03:20,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:03:20,709 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:20,792 INFO L628 ElimStorePlain]: treesize reduction 24, result has 79.5 percent of original size [2021-06-12 22:03:20,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:03:20,793 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-12 22:03:20,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:20,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805899755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:20,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:20,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:03:20,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256315994] [2021-06-12 22:03:20,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:03:20,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:20,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:03:20,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:03:20,874 INFO L87 Difference]: Start difference. First operand 1811 states and 6194 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:23,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:23,300 INFO L93 Difference]: Finished difference Result 3806 states and 12114 transitions. [2021-06-12 22:03:23,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:03:23,301 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:23,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:23,305 INFO L225 Difference]: With dead ends: 3806 [2021-06-12 22:03:23,305 INFO L226 Difference]: Without dead ends: 3749 [2021-06-12 22:03:23,306 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2263.4ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:03:23,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2021-06-12 22:03:23,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 1846. [2021-06-12 22:03:23,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 3.430894308943089) internal successors, (6330), 1845 states have internal predecessors, (6330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:23,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 6330 transitions. [2021-06-12 22:03:23,336 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 6330 transitions. Word has length 26 [2021-06-12 22:03:23,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:23,336 INFO L482 AbstractCegarLoop]: Abstraction has 1846 states and 6330 transitions. [2021-06-12 22:03:23,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:23,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 6330 transitions. [2021-06-12 22:03:23,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:23,338 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:23,338 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:23,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1998,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:23,538 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:23,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:23,539 INFO L82 PathProgramCache]: Analyzing trace with hash 701456227, now seen corresponding path program 27 times [2021-06-12 22:03:23,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:23,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999772647] [2021-06-12 22:03:23,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:23,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:23,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:23,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999772647] [2021-06-12 22:03:23,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999772647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:23,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727366428] [2021-06-12 22:03:23,924 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:23,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:03:23,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:23,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:03:23,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:24,454 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:03:24,662 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-12 22:03:24,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:24,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:03:24,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:24,870 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:03:24,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:03:24,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,196 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-06-12 22:03:25,197 INFO L628 ElimStorePlain]: treesize reduction 120, result has 76.0 percent of original size [2021-06-12 22:03:25,219 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:25,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:03:25,221 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,375 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-12 22:03:25,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:25,397 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:25,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:03:25,401 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,558 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-12 22:03:25,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:25,578 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:03:25,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:03:25,580 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,719 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:03:25,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:25,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:25,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:03:25,741 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,751 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:03:25,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:25,752 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:25,991 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 106 [2021-06-12 22:03:25,991 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.7 percent of original size [2021-06-12 22:03:26,006 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:26,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:03:26,012 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:26,124 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-12 22:03:26,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:26,141 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:03:26,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:03:26,142 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:26,251 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-12 22:03:26,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:26,269 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:03:26,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:03:26,272 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:26,377 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-12 22:03:26,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:26,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:03:26,390 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:347 [2021-06-12 22:03:26,560 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-06-12 22:03:26,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:26,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727366428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:26,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:26,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:03:26,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614218688] [2021-06-12 22:03:26,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:03:26,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:26,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:03:26,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:03:26,610 INFO L87 Difference]: Start difference. First operand 1846 states and 6330 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:27,817 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-06-12 22:03:28,030 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:03:28,237 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-12 22:03:28,513 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-12 22:03:29,050 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 121 [2021-06-12 22:03:29,472 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 104 [2021-06-12 22:03:30,045 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 113 [2021-06-12 22:03:30,755 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 139 [2021-06-12 22:03:31,331 WARN L205 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 116 [2021-06-12 22:03:31,586 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 79 [2021-06-12 22:03:32,519 WARN L205 SmtUtils]: Spent 682.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 133 [2021-06-12 22:03:32,965 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 81 [2021-06-12 22:03:33,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:33,211 INFO L93 Difference]: Finished difference Result 2649 states and 8646 transitions. [2021-06-12 22:03:33,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 22:03:33,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:33,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:33,214 INFO L225 Difference]: With dead ends: 2649 [2021-06-12 22:03:33,214 INFO L226 Difference]: Without dead ends: 2604 [2021-06-12 22:03:33,214 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 6684.8ms TimeCoverageRelationStatistics Valid=351, Invalid=2001, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:03:33,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2021-06-12 22:03:33,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 1868. [2021-06-12 22:03:33,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 3.430637386181039) internal successors, (6405), 1867 states have internal predecessors, (6405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:33,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 6405 transitions. [2021-06-12 22:03:33,237 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 6405 transitions. Word has length 26 [2021-06-12 22:03:33,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:33,237 INFO L482 AbstractCegarLoop]: Abstraction has 1868 states and 6405 transitions. [2021-06-12 22:03:33,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:33,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 6405 transitions. [2021-06-12 22:03:33,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:33,239 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:33,239 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:33,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2103 [2021-06-12 22:03:33,440 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:33,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:33,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 28 times [2021-06-12 22:03:33,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:33,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925676329] [2021-06-12 22:03:33,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:33,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:33,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925676329] [2021-06-12 22:03:33,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925676329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805012290] [2021-06-12 22:03:33,838 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:33,868 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:03:33,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:33,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:03:33,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:34,228 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 70 [2021-06-12 22:03:34,358 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_174, v_prenex_175, v_prenex_176, v_prenex_177], 3=[A]} [2021-06-12 22:03:34,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,373 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:34,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:03:34,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:34,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:34,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:03:34,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:34,707 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-12 22:03:34,708 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-06-12 22:03:34,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:34,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:03:34,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:34,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,735 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:34,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:03:34,736 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:34,880 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-12 22:03:34,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:34,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,895 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:34,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:03:34,896 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:34,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:34,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:34,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:03:34,911 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:35,039 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:03:35,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:35,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:35,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:03:35,056 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:35,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,066 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:35,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:03:35,067 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:35,183 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-12 22:03:35,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:35,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:35,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-12 22:03:35,199 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:35,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:35,208 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-12 22:03:35,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-12 22:03:35,210 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:35,313 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-12 22:03:35,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:35,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:03:35,319 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:185 [2021-06-12 22:03:35,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:35,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805012290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:35,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:35,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:03:35,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027918512] [2021-06-12 22:03:35,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:03:35,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:35,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:03:35,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:03:35,467 INFO L87 Difference]: Start difference. First operand 1868 states and 6405 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:36,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:36,651 INFO L93 Difference]: Finished difference Result 2435 states and 8167 transitions. [2021-06-12 22:03:36,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:03:36,651 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:36,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:36,655 INFO L225 Difference]: With dead ends: 2435 [2021-06-12 22:03:36,655 INFO L226 Difference]: Without dead ends: 2410 [2021-06-12 22:03:36,655 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1569.6ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:03:36,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2021-06-12 22:03:36,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 1870. [2021-06-12 22:03:36,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.42964151952916) internal successors, (6410), 1869 states have internal predecessors, (6410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:36,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6410 transitions. [2021-06-12 22:03:36,680 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6410 transitions. Word has length 26 [2021-06-12 22:03:36,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:36,680 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6410 transitions. [2021-06-12 22:03:36,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:36,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6410 transitions. [2021-06-12 22:03:36,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:36,682 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:36,682 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:36,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2140,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:36,883 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:36,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:36,883 INFO L82 PathProgramCache]: Analyzing trace with hash 654380625, now seen corresponding path program 29 times [2021-06-12 22:03:36,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:36,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761610432] [2021-06-12 22:03:36,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:37,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:37,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:37,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761610432] [2021-06-12 22:03:37,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761610432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:37,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630066459] [2021-06-12 22:03:37,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:37,296 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:03:37,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:37,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:03:37,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:37,823 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-12 22:03:37,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:37,922 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:03:37,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:03:37,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:37,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:37,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:37,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-12 22:03:37,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:38,306 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 125 [2021-06-12 22:03:38,306 INFO L628 ElimStorePlain]: treesize reduction 72, result has 84.8 percent of original size [2021-06-12 22:03:38,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:38,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:38,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:03:38,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:38,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:38,335 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:03:38,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:38,336 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:38,622 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 117 [2021-06-12 22:03:38,622 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.2 percent of original size [2021-06-12 22:03:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:38,636 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:38,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:03:38,637 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:38,771 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:03:38,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:38,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:38,785 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:38,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:03:38,786 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:38,915 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-12 22:03:38,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:38,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:38,928 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:38,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:03:38,932 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:39,052 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-12 22:03:39,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:39,064 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:03:39,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:03:39,066 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:39,184 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-12 22:03:39,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:39,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:03:39,198 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:39,310 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-12 22:03:39,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:39,324 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:03:39,325 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:39,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:39,334 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:03:39,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:03:39,335 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:39,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:39,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:03:39,430 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:156 [2021-06-12 22:03:39,583 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-06-12 22:03:39,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:39,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630066459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:39,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:39,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:03:39,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307586525] [2021-06-12 22:03:39,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:03:39,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:39,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:03:39,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:03:39,639 INFO L87 Difference]: Start difference. First operand 1870 states and 6410 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:40,556 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-06-12 22:03:40,955 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-12 22:03:41,224 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-06-12 22:03:41,437 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-06-12 22:03:41,668 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-12 22:03:41,889 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:03:42,029 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-06-12 22:03:42,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:42,098 INFO L93 Difference]: Finished difference Result 2744 states and 8990 transitions. [2021-06-12 22:03:42,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:03:42,098 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:42,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:42,102 INFO L225 Difference]: With dead ends: 2744 [2021-06-12 22:03:42,102 INFO L226 Difference]: Without dead ends: 2710 [2021-06-12 22:03:42,103 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 2909.5ms TimeCoverageRelationStatistics Valid=307, Invalid=1333, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:03:42,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2021-06-12 22:03:42,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 1870. [2021-06-12 22:03:42,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.4307116104868913) internal successors, (6412), 1869 states have internal predecessors, (6412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:42,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6412 transitions. [2021-06-12 22:03:42,128 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6412 transitions. Word has length 26 [2021-06-12 22:03:42,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:42,128 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6412 transitions. [2021-06-12 22:03:42,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:42,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6412 transitions. [2021-06-12 22:03:42,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:42,130 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:42,130 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:42,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2177 [2021-06-12 22:03:42,331 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:42,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:42,331 INFO L82 PathProgramCache]: Analyzing trace with hash -275202939, now seen corresponding path program 48 times [2021-06-12 22:03:42,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:42,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560659292] [2021-06-12 22:03:42,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:42,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:42,649 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:42,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:42,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560659292] [2021-06-12 22:03:42,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560659292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:42,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453924441] [2021-06-12 22:03:42,650 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:42,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:03:42,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:42,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:03:42,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:43,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:03:43,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:03:43,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:03:43,194 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:43,201 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:03:43,209 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:03:43,216 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:03:43,223 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:03:43,230 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:03:43,237 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:03:43,244 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:03:43,251 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:03:43,258 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:03:43,265 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:03:43,271 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:43,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:43,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:03:43,276 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:43,296 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:03:43,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:03:43,297 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:03:43,320 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:43,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453924441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:43,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:43,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:03:43,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028830131] [2021-06-12 22:03:43,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:03:43,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:43,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:03:43,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:03:43,321 INFO L87 Difference]: Start difference. First operand 1870 states and 6412 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:44,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:44,882 INFO L93 Difference]: Finished difference Result 2342 states and 7805 transitions. [2021-06-12 22:03:44,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:03:44,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:44,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:44,886 INFO L225 Difference]: With dead ends: 2342 [2021-06-12 22:03:44,886 INFO L226 Difference]: Without dead ends: 2320 [2021-06-12 22:03:44,886 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1667.7ms TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:03:44,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-06-12 22:03:44,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1866. [2021-06-12 22:03:44,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:44,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-06-12 22:03:44,908 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-06-12 22:03:44,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:44,908 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-06-12 22:03:44,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:44,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-06-12 22:03:44,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:44,910 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:44,910 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:45,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2204 [2021-06-12 22:03:45,111 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:45,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:45,111 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-12 22:03:45,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:45,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086484043] [2021-06-12 22:03:45,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:45,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:45,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:45,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086484043] [2021-06-12 22:03:45,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086484043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:45,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645160540] [2021-06-12 22:03:45,408 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:45,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:03:45,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:45,785 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_196], 5=[v_prenex_198, v_prenex_200]} [2021-06-12 22:03:45,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:03:45,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:45,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:03:45,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:45,888 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-12 22:03:45,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_196 vanished before elimination [2021-06-12 22:03:45,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:03:45,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:45,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:45,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:45,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:03:45,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:03:45,922 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:45,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:45,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:03:45,943 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:29 [2021-06-12 22:03:45,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:45,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645160540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:45,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:45,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:03:45,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595541213] [2021-06-12 22:03:45,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:03:45,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:45,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:03:45,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:03:45,982 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:47,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:47,444 INFO L93 Difference]: Finished difference Result 2566 states and 8529 transitions. [2021-06-12 22:03:47,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:03:47,444 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:47,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:47,448 INFO L225 Difference]: With dead ends: 2566 [2021-06-12 22:03:47,448 INFO L226 Difference]: Without dead ends: 2551 [2021-06-12 22:03:47,448 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1483.8ms TimeCoverageRelationStatistics Valid=321, Invalid=1319, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:03:47,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2021-06-12 22:03:47,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 1866. [2021-06-12 22:03:47,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:47,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-06-12 22:03:47,472 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-06-12 22:03:47,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:47,472 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-06-12 22:03:47,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:47,472 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-06-12 22:03:47,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:47,474 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:47,474 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:47,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2300 [2021-06-12 22:03:47,674 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:47,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:47,675 INFO L82 PathProgramCache]: Analyzing trace with hash -527613613, now seen corresponding path program 50 times [2021-06-12 22:03:47,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:47,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210647077] [2021-06-12 22:03:47,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:47,952 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:47,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:47,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210647077] [2021-06-12 22:03:47,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210647077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:47,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028973178] [2021-06-12 22:03:47,952 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:47,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:03:47,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:47,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:03:47,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:48,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,226 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-12 22:03:48,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 37 [2021-06-12 22:03:48,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,255 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-12 22:03:48,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-12 22:03:48,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,282 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-12 22:03:48,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-06-12 22:03:48,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,299 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:03:48,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,325 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-12 22:03:48,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-12 22:03:48,329 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,354 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-12 22:03:48,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 29 [2021-06-12 22:03:48,356 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,371 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:03:48,372 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,396 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-12 22:03:48,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-06-12 22:03:48,397 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,413 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:03:48,414 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,446 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-12 22:03:48,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 26 [2021-06-12 22:03:48,448 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,473 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-12 22:03:48,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 26 [2021-06-12 22:03:48,475 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,492 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:03:48,493 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,509 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:03:48,510 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:48,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-06-12 22:03:48,541 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,565 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-12 22:03:48,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-12 22:03:48,566 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:48,577 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:03:48,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:03:48,578 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:48,661 INFO L628 ElimStorePlain]: treesize reduction 109, result has 41.7 percent of original size [2021-06-12 22:03:48,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:03:48,662 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-06-12 22:03:48,745 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:48,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028973178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:48,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:03:48,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-12 22:03:48,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141795207] [2021-06-12 22:03:48,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:03:48,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:03:48,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:03:48,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:03:48,746 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:50,422 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-12 22:03:50,730 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2021-06-12 22:03:51,437 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-06-12 22:03:53,044 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-06-12 22:03:53,747 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-12 22:03:54,018 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-06-12 22:03:54,426 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-06-12 22:03:54,894 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-12 22:03:55,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:03:55,411 INFO L93 Difference]: Finished difference Result 3357 states and 10803 transitions. [2021-06-12 22:03:55,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-12 22:03:55,412 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:03:55,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:03:55,416 INFO L225 Difference]: With dead ends: 3357 [2021-06-12 22:03:55,416 INFO L226 Difference]: Without dead ends: 3310 [2021-06-12 22:03:55,416 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2979 ImplicationChecksByTransitivity, 5737.1ms TimeCoverageRelationStatistics Valid=1266, Invalid=7106, Unknown=0, NotChecked=0, Total=8372 [2021-06-12 22:03:55,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3310 states. [2021-06-12 22:03:55,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3310 to 1970. [2021-06-12 22:03:55,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1969 states have (on average 3.420518029456577) internal successors, (6735), 1969 states have internal predecessors, (6735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:55,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 6735 transitions. [2021-06-12 22:03:55,445 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 6735 transitions. Word has length 26 [2021-06-12 22:03:55,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:03:55,446 INFO L482 AbstractCegarLoop]: Abstraction has 1970 states and 6735 transitions. [2021-06-12 22:03:55,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:03:55,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 6735 transitions. [2021-06-12 22:03:55,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:03:55,448 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:03:55,448 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:03:55,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2314,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:55,651 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:03:55,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:03:55,651 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-12 22:03:55,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:03:55,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772864945] [2021-06-12 22:03:55,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:03:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:03:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:03:55,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:03:55,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772864945] [2021-06-12 22:03:55,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772864945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:03:55,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194418140] [2021-06-12 22:03:55,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:03:55,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:03:55,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:03:55,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:03:55,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:03:56,422 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-12 22:03:56,672 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_206, v_prenex_208, v_prenex_210, v_prenex_212, v_prenex_202, v_prenex_214], 6=[A, v_prenex_204]} [2021-06-12 22:03:56,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:56,731 INFO L354 Elim1Store]: treesize reduction 20, result has 45.9 percent of original size [2021-06-12 22:03:56,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 32 [2021-06-12 22:03:56,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:56,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:56,787 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-06-12 22:03:56,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 39 [2021-06-12 22:03:56,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:57,231 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-12 22:03:57,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:57,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:57,279 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-12 22:03:57,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-06-12 22:03:57,283 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:57,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:57,318 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-06-12 22:03:57,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 36 [2021-06-12 22:03:57,322 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:57,709 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-12 22:03:57,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:57,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:57,752 INFO L354 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2021-06-12 22:03:57,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 34 [2021-06-12 22:03:57,761 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:57,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:57,808 INFO L354 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2021-06-12 22:03:57,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:03:57,812 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:58,194 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-12 22:03:58,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:58,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:58,243 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-12 22:03:58,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 43 [2021-06-12 22:03:58,248 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:58,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:58,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:58,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 55 [2021-06-12 22:03:58,290 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:59,363 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 161 DAG size of output: 150 [2021-06-12 22:03:59,364 INFO L628 ElimStorePlain]: treesize reduction 72, result has 90.2 percent of original size [2021-06-12 22:03:59,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:59,401 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:03:59,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 55 [2021-06-12 22:03:59,408 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:03:59,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:03:59,445 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-12 22:03:59,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-06-12 22:03:59,449 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,112 WARN L205 SmtUtils]: Spent 662.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 147 [2021-06-12 22:04:00,112 INFO L628 ElimStorePlain]: treesize reduction 34, result has 94.9 percent of original size [2021-06-12 22:04:00,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,155 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-12 22:04:00,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 43 [2021-06-12 22:04:00,159 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,185 INFO L354 Elim1Store]: treesize reduction 27, result has 27.0 percent of original size [2021-06-12 22:04:00,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 28 [2021-06-12 22:04:00,186 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,504 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-12 22:04:00,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:00,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,541 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-06-12 22:04:00,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-06-12 22:04:00,546 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,561 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:04:00,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:04:00,562 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,829 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-12 22:04:00,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:00,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,866 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-06-12 22:04:00,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-06-12 22:04:00,870 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:00,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:00,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:00,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-06-12 22:04:00,904 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:01,145 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-12 22:04:01,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:01,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 14 xjuncts. [2021-06-12 22:04:01,169 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:777 [2021-06-12 22:04:01,550 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 41 [2021-06-12 22:04:01,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:01,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194418140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:01,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:01,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-12 22:04:01,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537031843] [2021-06-12 22:04:01,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 22:04:01,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:01,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 22:04:01,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:04:01,726 INFO L87 Difference]: Start difference. First operand 1970 states and 6735 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:02,768 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-12 22:04:03,370 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-06-12 22:04:03,820 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-06-12 22:04:04,659 WARN L205 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-12 22:04:04,907 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-06-12 22:04:06,078 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 119 DAG size of output: 79 [2021-06-12 22:04:06,303 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-06-12 22:04:06,494 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-06-12 22:04:06,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:06,958 INFO L93 Difference]: Finished difference Result 3232 states and 10559 transitions. [2021-06-12 22:04:06,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:04:06,958 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:06,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:06,963 INFO L225 Difference]: With dead ends: 3232 [2021-06-12 22:04:06,963 INFO L226 Difference]: Without dead ends: 3187 [2021-06-12 22:04:06,963 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 5696.2ms TimeCoverageRelationStatistics Valid=609, Invalid=2931, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:04:06,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3187 states. [2021-06-12 22:04:06,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3187 to 2005. [2021-06-12 22:04:06,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 3.4266467065868262) internal successors, (6867), 2004 states have internal predecessors, (6867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:06,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 6867 transitions. [2021-06-12 22:04:06,998 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 6867 transitions. Word has length 26 [2021-06-12 22:04:06,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:06,998 INFO L482 AbstractCegarLoop]: Abstraction has 2005 states and 6867 transitions. [2021-06-12 22:04:06,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:06,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 6867 transitions. [2021-06-12 22:04:07,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:07,001 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:07,001 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:07,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2343 [2021-06-12 22:04:07,217 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:07,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:07,217 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-12 22:04:07,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:07,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223031014] [2021-06-12 22:04:07,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:07,554 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:07,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:07,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223031014] [2021-06-12 22:04:07,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223031014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:07,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655776103] [2021-06-12 22:04:07,555 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:07,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:04:07,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:07,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:04:07,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:08,010 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_226], 5=[v_prenex_222, v_prenex_224]} [2021-06-12 22:04:08,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:08,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:08,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:08,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:08,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:08,106 INFO L628 ElimStorePlain]: treesize reduction 137, result has 41.9 percent of original size [2021-06-12 22:04:08,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:08,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:08,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:08,112 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:08,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:08,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:08,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:08,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:08,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:08,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:04:08,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:08,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:08,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:08,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:08,171 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:08,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:08,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:04:08,194 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-06-12 22:04:08,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:08,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655776103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:08,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:08,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:04:08,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661896097] [2021-06-12 22:04:08,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:04:08,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:08,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:04:08,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:04:08,231 INFO L87 Difference]: Start difference. First operand 2005 states and 6867 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:10,361 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-06-12 22:04:10,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:10,944 INFO L93 Difference]: Finished difference Result 2655 states and 8819 transitions. [2021-06-12 22:04:10,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:04:10,944 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:10,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:10,948 INFO L225 Difference]: With dead ends: 2655 [2021-06-12 22:04:10,948 INFO L226 Difference]: Without dead ends: 2640 [2021-06-12 22:04:10,949 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 2492.6ms TimeCoverageRelationStatistics Valid=482, Invalid=2170, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:04:10,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2021-06-12 22:04:10,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2003. [2021-06-12 22:04:10,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:10,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-06-12 22:04:10,972 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-06-12 22:04:10,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:10,972 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-06-12 22:04:10,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:10,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-06-12 22:04:10,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:10,974 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:10,974 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:11,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2428,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:11,174 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:11,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:11,175 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-12 22:04:11,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:11,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566513619] [2021-06-12 22:04:11,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:11,461 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:11,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566513619] [2021-06-12 22:04:11,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566513619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967744674] [2021-06-12 22:04:11,462 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:11,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:04:11,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:11,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:04:11,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:11,937 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-12 22:04:12,137 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-12 22:04:12,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,457 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:04:12,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:04:12,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:12,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:12,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:04:12,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:12,926 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-12 22:04:12,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:12,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,961 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:04:12,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:04:12,962 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:12,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:12,992 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:04:12,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:04:12,996 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:13,677 WARN L205 SmtUtils]: Spent 680.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-12 22:04:13,678 INFO L628 ElimStorePlain]: treesize reduction 29, result has 95.9 percent of original size [2021-06-12 22:04:13,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:13,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:13,714 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:04:13,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-12 22:04:13,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:13,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:13,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:13,742 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:04:13,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-12 22:04:13,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,040 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-12 22:04:14,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:14,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,073 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:04:14,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:04:14,077 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,113 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-12 22:04:14,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-12 22:04:14,117 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,395 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-12 22:04:14,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:14,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,430 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:04:14,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-12 22:04:14,432 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,456 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:04:14,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:04:14,458 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,726 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-12 22:04:14,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:14,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,763 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:04:14,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-12 22:04:14,766 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:14,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:14,789 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:04:14,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-12 22:04:14,791 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:15,059 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-12 22:04:15,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:15,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,087 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:04:15,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:04:15,089 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:15,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,113 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:04:15,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:04:15,117 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:15,560 WARN L205 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2021-06-12 22:04:15,560 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.8 percent of original size [2021-06-12 22:04:15,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,590 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:15,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:04:15,597 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:15,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:15,611 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:04:15,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:04:15,612 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:15,792 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-12 22:04:15,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:15,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-12 22:04:15,806 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:793, output treesize:352 [2021-06-12 22:04:15,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:15,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967744674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:15,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:15,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-12 22:04:15,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748774686] [2021-06-12 22:04:15,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 22:04:15,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:15,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 22:04:15,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:04:15,972 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:20,154 WARN L205 SmtUtils]: Spent 2.75 s on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-12 22:04:25,330 WARN L205 SmtUtils]: Spent 4.98 s on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-06-12 22:04:26,488 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 173 DAG size of output: 115 [2021-06-12 22:04:27,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:27,051 INFO L93 Difference]: Finished difference Result 2890 states and 9570 transitions. [2021-06-12 22:04:27,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 22:04:27,052 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:27,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:27,056 INFO L225 Difference]: With dead ends: 2890 [2021-06-12 22:04:27,056 INFO L226 Difference]: Without dead ends: 2860 [2021-06-12 22:04:27,056 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 11396.9ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 22:04:27,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-06-12 22:04:27,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2003. [2021-06-12 22:04:27,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:27,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-06-12 22:04:27,084 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-06-12 22:04:27,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:27,084 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-06-12 22:04:27,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:27,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-06-12 22:04:27,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:27,087 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:27,087 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:27,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2442 [2021-06-12 22:04:27,288 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:27,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:27,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-12 22:04:27,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:27,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354785481] [2021-06-12 22:04:27,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:27,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:27,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:27,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354785481] [2021-06-12 22:04:27,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354785481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:27,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659664227] [2021-06-12 22:04:27,530 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:27,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:04:27,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:27,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:04:27,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:27,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,798 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:04:27,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-12 22:04:27,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:27,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-12 22:04:27,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,856 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-12 22:04:27,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 22:04:27,857 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,873 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:27,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:04:27,874 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,897 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:04:27,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:27,899 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,914 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:27,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:04:27,915 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,929 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:27,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:04:27,930 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,945 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:27,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:04:27,946 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,961 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:27,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:04:27,962 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,984 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-12 22:04:27,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-06-12 22:04:27,986 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:27,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:27,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,001 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:28,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:04:28,002 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,027 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:04:28,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:04:28,032 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,055 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-12 22:04:28,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:04:28,057 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,072 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:28,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:04:28,073 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,086 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:28,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:04:28,087 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:28,095 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:04:28,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:04:28,095 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:28,167 INFO L628 ElimStorePlain]: treesize reduction 42, result has 65.0 percent of original size [2021-06-12 22:04:28,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:04:28,168 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-12 22:04:28,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:28,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659664227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:28,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:28,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:04:28,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124794573] [2021-06-12 22:04:28,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:28,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:28,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:28,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:28,253 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:29,093 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-06-12 22:04:29,702 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-06-12 22:04:30,267 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-06-12 22:04:30,685 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-06-12 22:04:30,924 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2021-06-12 22:04:31,178 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-06-12 22:04:31,499 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 65 [2021-06-12 22:04:32,121 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-06-12 22:04:32,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:32,189 INFO L93 Difference]: Finished difference Result 3566 states and 11484 transitions. [2021-06-12 22:04:32,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:04:32,189 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:32,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:32,194 INFO L225 Difference]: With dead ends: 3566 [2021-06-12 22:04:32,194 INFO L226 Difference]: Without dead ends: 3532 [2021-06-12 22:04:32,195 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 3631.3ms TimeCoverageRelationStatistics Valid=879, Invalid=3153, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 22:04:32,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3532 states. [2021-06-12 22:04:32,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3532 to 2009. [2021-06-12 22:04:32,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:32,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-06-12 22:04:32,228 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-06-12 22:04:32,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:32,228 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-06-12 22:04:32,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:32,228 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-06-12 22:04:32,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:32,231 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:32,231 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:32,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2508,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:32,431 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:32,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:32,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1556883255, now seen corresponding path program 30 times [2021-06-12 22:04:32,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:32,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693242092] [2021-06-12 22:04:32,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:32,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:32,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:32,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693242092] [2021-06-12 22:04:32,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693242092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:32,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281618907] [2021-06-12 22:04:32,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:32,624 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:04:32,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:32,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:04:32,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:32,968 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:04:32,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:04:32,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:32,980 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:32,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:32,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:32,990 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:32,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:32,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,006 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:33,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:04:33,011 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,029 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:04:33,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:33,030 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,048 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:04:33,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:04:33,050 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,059 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:33,060 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,069 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:33,070 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:33,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:04:33,090 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,099 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:33,100 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,118 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:04:33,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:33,119 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,130 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-12 22:04:33,131 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,150 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:04:33,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:04:33,154 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,163 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:33,164 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,174 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:33,175 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,181 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:04:33,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:33,182 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:33,326 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-06-12 22:04:33,327 INFO L628 ElimStorePlain]: treesize reduction 29, result has 83.9 percent of original size [2021-06-12 22:04:33,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:04:33,329 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-06-12 22:04:33,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:33,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281618907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:33,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:33,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 22:04:33,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926077582] [2021-06-12 22:04:33,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:04:33,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:33,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:04:33,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:04:33,515 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:34,408 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-12 22:04:35,186 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-06-12 22:04:35,356 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-12 22:04:35,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:35,390 INFO L93 Difference]: Finished difference Result 2493 states and 8335 transitions. [2021-06-12 22:04:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:04:35,391 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:35,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:35,394 INFO L225 Difference]: With dead ends: 2493 [2021-06-12 22:04:35,394 INFO L226 Difference]: Without dead ends: 2478 [2021-06-12 22:04:35,394 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1831.0ms TimeCoverageRelationStatistics Valid=234, Invalid=1248, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:04:35,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-06-12 22:04:35,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2002. [2021-06-12 22:04:35,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4302848575712144) internal successors, (6864), 2001 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:35,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6864 transitions. [2021-06-12 22:04:35,423 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6864 transitions. Word has length 26 [2021-06-12 22:04:35,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:35,423 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6864 transitions. [2021-06-12 22:04:35,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:35,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6864 transitions. [2021-06-12 22:04:35,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:35,426 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:35,426 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:35,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2536 [2021-06-12 22:04:35,641 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:35,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:35,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1386281111, now seen corresponding path program 31 times [2021-06-12 22:04:35,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:35,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480915676] [2021-06-12 22:04:35,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:35,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:35,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:35,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480915676] [2021-06-12 22:04:35,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480915676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:35,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978013113] [2021-06-12 22:04:35,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:35,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:35,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:04:35,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:36,217 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-12 22:04:36,456 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-06-12 22:04:36,515 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_249], 2=[A, v_prenex_250]} [2021-06-12 22:04:36,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:36,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:36,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:36,614 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:04:36,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:36,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:36,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:36,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:36,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:36,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:36,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:36,676 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-06-12 22:04:36,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:36,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:36,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:36,681 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:36,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:36,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:04:36,705 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-12 22:04:36,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:36,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978013113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:36,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:36,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:04:36,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728903521] [2021-06-12 22:04:36,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:04:36,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:36,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:04:36,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:04:36,761 INFO L87 Difference]: Start difference. First operand 2002 states and 6864 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:37,829 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-12 22:04:38,169 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-06-12 22:04:38,347 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-06-12 22:04:38,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:38,572 INFO L93 Difference]: Finished difference Result 2918 states and 9622 transitions. [2021-06-12 22:04:38,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 22:04:38,572 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:38,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:38,576 INFO L225 Difference]: With dead ends: 2918 [2021-06-12 22:04:38,576 INFO L226 Difference]: Without dead ends: 2873 [2021-06-12 22:04:38,576 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1932.4ms TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:04:38,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-06-12 22:04:38,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2019. [2021-06-12 22:04:38,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 2018 states have (on average 3.4345887016848367) internal successors, (6931), 2018 states have internal predecessors, (6931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:38,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 6931 transitions. [2021-06-12 22:04:38,602 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 6931 transitions. Word has length 26 [2021-06-12 22:04:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:38,603 INFO L482 AbstractCegarLoop]: Abstraction has 2019 states and 6931 transitions. [2021-06-12 22:04:38,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 6931 transitions. [2021-06-12 22:04:38,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:38,605 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:38,605 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:38,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2593,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:38,805 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:38,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:38,806 INFO L82 PathProgramCache]: Analyzing trace with hash -231251669, now seen corresponding path program 32 times [2021-06-12 22:04:38,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:38,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703050117] [2021-06-12 22:04:38,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:39,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:39,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:39,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703050117] [2021-06-12 22:04:39,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703050117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:39,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041525497] [2021-06-12 22:04:39,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:39,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:04:39,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:39,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:04:39,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:39,361 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-12 22:04:39,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:39,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:39,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:04:39,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:39,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:39,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:39,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:04:39,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:39,786 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 120 [2021-06-12 22:04:39,786 INFO L628 ElimStorePlain]: treesize reduction 131, result has 71.4 percent of original size [2021-06-12 22:04:39,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:39,800 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:39,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:39,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:39,924 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-12 22:04:39,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:39,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:39,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:39,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:04:39,940 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,060 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-12 22:04:40,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,073 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:04:40,077 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,188 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-12 22:04:40,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,202 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:40,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:04:40,204 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,311 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-12 22:04:40,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,324 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:40,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:40,326 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,427 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-12 22:04:40,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:04:40,440 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,541 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:04:40,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:40,556 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:40,565 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:40,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:04:40,566 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:40,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:40,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:04:40,647 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-12 22:04:40,791 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-06-12 22:04:40,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:40,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041525497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:40,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:40,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:04:40,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059687667] [2021-06-12 22:04:40,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:04:40,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:40,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:04:40,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:04:40,833 INFO L87 Difference]: Start difference. First operand 2019 states and 6931 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:41,773 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-12 22:04:41,933 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-12 22:04:42,269 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-06-12 22:04:42,565 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-06-12 22:04:42,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:42,717 INFO L93 Difference]: Finished difference Result 3134 states and 10334 transitions. [2021-06-12 22:04:42,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:04:42,718 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:42,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:42,722 INFO L225 Difference]: With dead ends: 3134 [2021-06-12 22:04:42,722 INFO L226 Difference]: Without dead ends: 3104 [2021-06-12 22:04:42,722 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 2091.3ms TimeCoverageRelationStatistics Valid=292, Invalid=1040, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:04:42,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3104 states. [2021-06-12 22:04:42,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3104 to 2002. [2021-06-12 22:04:42,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4292853573213393) internal successors, (6862), 2001 states have internal predecessors, (6862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:42,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6862 transitions. [2021-06-12 22:04:42,751 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6862 transitions. Word has length 26 [2021-06-12 22:04:42,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:42,751 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6862 transitions. [2021-06-12 22:04:42,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:42,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6862 transitions. [2021-06-12 22:04:42,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:42,754 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:42,754 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:42,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2605 [2021-06-12 22:04:42,957 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:42,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:42,957 INFO L82 PathProgramCache]: Analyzing trace with hash -714132561, now seen corresponding path program 33 times [2021-06-12 22:04:42,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:42,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392416831] [2021-06-12 22:04:42,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:43,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:43,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392416831] [2021-06-12 22:04:43,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392416831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:43,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891806628] [2021-06-12 22:04:43,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:43,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:04:43,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:43,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:04:43,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:43,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:43,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:43,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:43,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:43,533 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:43,539 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:43,545 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:43,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:43,557 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:43,563 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:04:43,570 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:43,576 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:43,582 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:43,588 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:43,594 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:43,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:43,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:43,598 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:43,618 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:04:43,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:04:43,620 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:04:43,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:43,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891806628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:43,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:43,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:04:43,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081355340] [2021-06-12 22:04:43,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:04:43,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:43,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:04:43,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:04:43,643 INFO L87 Difference]: Start difference. First operand 2002 states and 6862 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:44,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:44,149 INFO L93 Difference]: Finished difference Result 2504 states and 8391 transitions. [2021-06-12 22:04:44,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:04:44,150 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:44,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:44,153 INFO L225 Difference]: With dead ends: 2504 [2021-06-12 22:04:44,154 INFO L226 Difference]: Without dead ends: 2483 [2021-06-12 22:04:44,154 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 647.5ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:04:44,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2483 states. [2021-06-12 22:04:44,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2483 to 2009. [2021-06-12 22:04:44,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:44,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-06-12 22:04:44,178 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-06-12 22:04:44,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:44,178 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-06-12 22:04:44,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:44,178 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-06-12 22:04:44,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:44,180 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:44,180 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:44,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2633 [2021-06-12 22:04:44,381 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:44,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:44,381 INFO L82 PathProgramCache]: Analyzing trace with hash -881941653, now seen corresponding path program 34 times [2021-06-12 22:04:44,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:44,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070859686] [2021-06-12 22:04:44,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:44,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:44,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:44,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070859686] [2021-06-12 22:04:44,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070859686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:44,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290491244] [2021-06-12 22:04:44,568 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:44,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:04:44,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:44,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:04:44,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:44,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:44,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:44,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:44,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:04:44,970 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:44,976 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:44,984 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:44,991 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:44,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:44,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:44,998 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:45,005 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:45,012 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:45,019 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:45,026 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:45,032 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:45,038 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:45,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:45,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:45,042 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:45,064 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:04:45,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:04:45,065 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:04:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:45,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290491244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:45,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:45,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:04:45,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480390792] [2021-06-12 22:04:45,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:04:45,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:45,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:04:45,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:04:45,093 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:45,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:45,474 INFO L93 Difference]: Finished difference Result 2352 states and 7913 transitions. [2021-06-12 22:04:45,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:04:45,475 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:45,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:45,478 INFO L225 Difference]: With dead ends: 2352 [2021-06-12 22:04:45,478 INFO L226 Difference]: Without dead ends: 2333 [2021-06-12 22:04:45,478 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 503.6ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:45,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-06-12 22:04:45,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2003. [2021-06-12 22:04:45,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4315684315684316) internal successors, (6870), 2002 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:45,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6870 transitions. [2021-06-12 22:04:45,506 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6870 transitions. Word has length 26 [2021-06-12 22:04:45,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:45,506 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6870 transitions. [2021-06-12 22:04:45,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:45,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6870 transitions. [2021-06-12 22:04:45,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:45,509 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:45,509 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:45,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2675,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:45,731 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:45,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:45,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1345509615, now seen corresponding path program 35 times [2021-06-12 22:04:45,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:45,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303790163] [2021-06-12 22:04:45,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:45,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:45,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303790163] [2021-06-12 22:04:45,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303790163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663279936] [2021-06-12 22:04:45,940 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:45,964 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:04:45,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:45,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:04:45,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:46,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,312 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:46,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,324 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:46,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:04:46,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,333 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:46,334 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,343 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:46,344 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,355 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:46,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:46,357 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,365 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:46,366 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,378 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:46,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:46,380 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,390 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:46,390 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:46,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:46,405 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:46,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:04:46,419 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,431 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:46,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:46,432 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,441 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:46,442 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,451 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:46,452 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,461 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:46,461 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,473 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:46,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:04:46,474 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:46,481 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:04:46,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-06-12 22:04:46,481 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:46,586 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-06-12 22:04:46,586 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-06-12 22:04:46,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:04:46,588 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-06-12 22:04:46,681 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:46,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663279936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:46,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:46,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:04:46,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253776554] [2021-06-12 22:04:46,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:04:46,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:46,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:04:46,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:04:46,682 INFO L87 Difference]: Start difference. First operand 2003 states and 6870 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:48,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:48,038 INFO L93 Difference]: Finished difference Result 2949 states and 9724 transitions. [2021-06-12 22:04:48,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:04:48,038 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:48,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:48,042 INFO L225 Difference]: With dead ends: 2949 [2021-06-12 22:04:48,042 INFO L226 Difference]: Without dead ends: 2899 [2021-06-12 22:04:48,043 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1357.0ms TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 22:04:48,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2021-06-12 22:04:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1994. [2021-06-12 22:04:48,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1994 states, 1993 states have (on average 3.4290015052684395) internal successors, (6834), 1993 states have internal predecessors, (6834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:48,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 6834 transitions. [2021-06-12 22:04:48,070 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 6834 transitions. Word has length 26 [2021-06-12 22:04:48,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:48,070 INFO L482 AbstractCegarLoop]: Abstraction has 1994 states and 6834 transitions. [2021-06-12 22:04:48,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:48,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 6834 transitions. [2021-06-12 22:04:48,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:48,073 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:48,073 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:48,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2719,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:48,273 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:48,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:48,273 INFO L82 PathProgramCache]: Analyzing trace with hash -583168205, now seen corresponding path program 36 times [2021-06-12 22:04:48,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:48,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216039577] [2021-06-12 22:04:48,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:48,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:48,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:48,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216039577] [2021-06-12 22:04:48,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216039577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:48,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044643553] [2021-06-12 22:04:48,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:48,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:04:48,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:48,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:04:48,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:48,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:48,820 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:48,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:48,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:48,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:48,832 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:48,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:04:48,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:48,949 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:04:48,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:48,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:48,962 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:48,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:48,964 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:48,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:48,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:48,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:04:48,977 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:49,085 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-12 22:04:49,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:49,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:49,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:49,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:04:49,099 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:49,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:49,109 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:49,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:49,110 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:49,211 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-06-12 22:04:49,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:49,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:49,224 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:49,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:04:49,225 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:49,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:49,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:49,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:49,237 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:49,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:49,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:04:49,325 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:293, output treesize:141 [2021-06-12 22:04:49,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:49,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044643553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:49,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:49,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-12 22:04:49,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407206087] [2021-06-12 22:04:49,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:49,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:49,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:49,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:49,451 INFO L87 Difference]: Start difference. First operand 1994 states and 6834 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:50,078 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-06-12 22:04:50,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:50,329 INFO L93 Difference]: Finished difference Result 2201 states and 7427 transitions. [2021-06-12 22:04:50,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:04:50,329 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:50,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:50,333 INFO L225 Difference]: With dead ends: 2201 [2021-06-12 22:04:50,333 INFO L226 Difference]: Without dead ends: 2176 [2021-06-12 22:04:50,333 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 947.3ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:04:50,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2021-06-12 22:04:50,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1990. [2021-06-12 22:04:50,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1990 states, 1989 states have (on average 3.431875314228255) internal successors, (6826), 1989 states have internal predecessors, (6826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:50,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1990 states to 1990 states and 6826 transitions. [2021-06-12 22:04:50,355 INFO L78 Accepts]: Start accepts. Automaton has 1990 states and 6826 transitions. Word has length 26 [2021-06-12 22:04:50,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:50,355 INFO L482 AbstractCegarLoop]: Abstraction has 1990 states and 6826 transitions. [2021-06-12 22:04:50,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:50,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1990 states and 6826 transitions. [2021-06-12 22:04:50,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:50,358 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:50,358 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:50,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2768,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:50,558 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:50,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:50,558 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 37 times [2021-06-12 22:04:50,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:50,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614012352] [2021-06-12 22:04:50,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:50,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:50,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:50,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614012352] [2021-06-12 22:04:50,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614012352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:50,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618286024] [2021-06-12 22:04:50,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:50,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:50,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:04:50,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:51,115 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-06-12 22:04:51,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,243 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:51,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:51,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:04:51,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,592 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-06-12 22:04:51,593 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-06-12 22:04:51,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:04:51,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,620 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:51,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:04:51,621 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,773 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:04:51,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:51,792 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,804 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:51,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:04:51,805 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,939 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:04:51,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:51,954 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:51,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:51,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:51,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:04:51,966 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:52,209 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-06-12 22:04:52,209 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.5 percent of original size [2021-06-12 22:04:52,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:52,222 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:52,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:04:52,227 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:52,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:52,237 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:04:52,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:04:52,239 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:52,345 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-12 22:04:52,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:52,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:04:52,368 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-06-12 22:04:52,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:52,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618286024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:52,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:52,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:04:52,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618503064] [2021-06-12 22:04:52,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:52,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:52,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:52,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:52,500 INFO L87 Difference]: Start difference. First operand 1990 states and 6826 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:53,186 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 71 [2021-06-12 22:04:53,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:53,367 INFO L93 Difference]: Finished difference Result 2694 states and 8981 transitions. [2021-06-12 22:04:53,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:04:53,368 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:53,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:53,372 INFO L225 Difference]: With dead ends: 2694 [2021-06-12 22:04:53,372 INFO L226 Difference]: Without dead ends: 2648 [2021-06-12 22:04:53,372 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1065.0ms TimeCoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:04:53,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-06-12 22:04:53,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 1999. [2021-06-12 22:04:53,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 3.4334334334334335) internal successors, (6860), 1998 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:53,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 6860 transitions. [2021-06-12 22:04:53,398 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 6860 transitions. Word has length 26 [2021-06-12 22:04:53,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:53,398 INFO L482 AbstractCegarLoop]: Abstraction has 1999 states and 6860 transitions. [2021-06-12 22:04:53,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:53,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 6860 transitions. [2021-06-12 22:04:53,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:53,400 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:53,400 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:53,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2799 [2021-06-12 22:04:53,601 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:53,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:53,601 INFO L82 PathProgramCache]: Analyzing trace with hash -858801881, now seen corresponding path program 38 times [2021-06-12 22:04:53,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:53,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076633712] [2021-06-12 22:04:53,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:53,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:53,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:53,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:53,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076633712] [2021-06-12 22:04:53,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076633712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:53,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645971559] [2021-06-12 22:04:53,816 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:53,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:04:53,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:53,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:04:53,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:54,233 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-12 22:04:54,574 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 57 [2021-06-12 22:04:54,657 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_290, v_prenex_289]} [2021-06-12 22:04:54,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:54,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:54,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:54,768 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-06-12 22:04:54,768 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:04:54,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:54,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:54,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:54,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:54,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:54,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:54,778 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:54,831 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-06-12 22:04:54,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:54,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:54,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:04:54,835 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:54,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:04:54,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:04:54,859 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-12 22:04:54,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:54,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645971559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:54,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:54,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:04:54,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493511791] [2021-06-12 22:04:54,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:54,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:54,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:54,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:54,899 INFO L87 Difference]: Start difference. First operand 1999 states and 6860 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:55,766 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:04:56,161 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 86 [2021-06-12 22:04:56,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:56,356 INFO L93 Difference]: Finished difference Result 2703 states and 8943 transitions. [2021-06-12 22:04:56,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:04:56,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:56,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:56,360 INFO L225 Difference]: With dead ends: 2703 [2021-06-12 22:04:56,361 INFO L226 Difference]: Without dead ends: 2658 [2021-06-12 22:04:56,361 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 1809.4ms TimeCoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:04:56,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-06-12 22:04:56,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 1983. [2021-06-12 22:04:56,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:56,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-12 22:04:56,385 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-12 22:04:56,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:56,385 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-12 22:04:56,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:56,385 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-12 22:04:56,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:56,387 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:56,387 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:56,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2836,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:56,588 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:56,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:56,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 39 times [2021-06-12 22:04:56,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:56,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273076468] [2021-06-12 22:04:56,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:56,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:56,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273076468] [2021-06-12 22:04:56,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273076468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:56,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30179709] [2021-06-12 22:04:56,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:56,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:04:56,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:56,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:04:56,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:57,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:57,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:57,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:57,111 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:57,118 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:57,125 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:57,133 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:57,140 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:57,147 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:57,154 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:04:57,162 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:57,169 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:57,176 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:57,183 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:57,189 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:57,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:57,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:57,193 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:57,214 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:04:57,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:04:57,215 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:04:57,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:57,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30179709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:57,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:57,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:04:57,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570256814] [2021-06-12 22:04:57,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:57,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:57,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:57,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:57,240 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:57,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:57,832 INFO L93 Difference]: Finished difference Result 2475 states and 8338 transitions. [2021-06-12 22:04:57,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 22:04:57,832 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:57,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:57,836 INFO L225 Difference]: With dead ends: 2475 [2021-06-12 22:04:57,836 INFO L226 Difference]: Without dead ends: 2460 [2021-06-12 22:04:57,836 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 565.9ms TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:04:57,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-06-12 22:04:57,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 1983. [2021-06-12 22:04:57,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:57,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-12 22:04:57,860 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-12 22:04:57,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:57,860 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-12 22:04:57,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:57,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-12 22:04:57,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:57,863 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:57,863 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:58,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2847 [2021-06-12 22:04:58,063 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:58,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:58,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1240114777, now seen corresponding path program 40 times [2021-06-12 22:04:58,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:58,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139458070] [2021-06-12 22:04:58,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:58,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:04:58,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:58,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:04:58,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139458070] [2021-06-12 22:04:58,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139458070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:58,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005999019] [2021-06-12 22:04:58,194 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:58,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:04:58,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:04:58,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:04:58,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:04:58,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:58,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:58,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:58,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:58,596 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:58,602 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:04:58,608 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:58,613 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:58,619 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:04:58,625 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:58,630 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:04:58,636 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:04:58,642 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:58,647 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:04:58,652 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:04:58,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:04:58,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:04:58,655 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:04:58,675 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:04:58,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:04:58,676 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:04:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:04:58,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005999019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:04:58,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:04:58,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:04:58,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464421538] [2021-06-12 22:04:58,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:04:58,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:04:58,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:04:58,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:04:58,708 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:59,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:04:59,721 INFO L93 Difference]: Finished difference Result 2790 states and 9280 transitions. [2021-06-12 22:04:59,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:04:59,721 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:04:59,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:04:59,724 INFO L225 Difference]: With dead ends: 2790 [2021-06-12 22:04:59,725 INFO L226 Difference]: Without dead ends: 2760 [2021-06-12 22:04:59,725 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1029.9ms TimeCoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:04:59,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2760 states. [2021-06-12 22:04:59,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2760 to 1983. [2021-06-12 22:04:59,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:59,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-12 22:04:59,752 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-12 22:04:59,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:04:59,752 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-12 22:04:59,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:04:59,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-12 22:04:59,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:04:59,754 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:04:59,754 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:04:59,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2889,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:04:59,955 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:04:59,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:04:59,955 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 41 times [2021-06-12 22:04:59,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:04:59,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450012929] [2021-06-12 22:04:59,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:04:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:00,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:00,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:00,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450012929] [2021-06-12 22:05:00,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450012929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:00,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832088918] [2021-06-12 22:05:00,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:00,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:05:00,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:00,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:05:00,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:00,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:00,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:00,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:05:00,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:00,508 INFO L628 ElimStorePlain]: treesize reduction 121, result has 44.0 percent of original size [2021-06-12 22:05:00,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:00,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:00,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:00,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:00,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:00,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:05:00,543 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:00,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:00,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:00,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:00,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:00,572 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:00,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:00,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:05:00,595 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:248, output treesize:22 [2021-06-12 22:05:00,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:00,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832088918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:00,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:00,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:05:00,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357413889] [2021-06-12 22:05:00,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:05:00,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:00,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:05:00,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:05:00,634 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:01,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:01,268 INFO L93 Difference]: Finished difference Result 2608 states and 8716 transitions. [2021-06-12 22:05:01,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:05:01,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:01,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:01,273 INFO L225 Difference]: With dead ends: 2608 [2021-06-12 22:05:01,273 INFO L226 Difference]: Without dead ends: 2578 [2021-06-12 22:05:01,273 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 711.2ms TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:05:01,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-06-12 22:05:01,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1986. [2021-06-12 22:05:01,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 3.433249370277078) internal successors, (6815), 1985 states have internal predecessors, (6815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:01,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 6815 transitions. [2021-06-12 22:05:01,310 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 6815 transitions. Word has length 26 [2021-06-12 22:05:01,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:01,310 INFO L482 AbstractCegarLoop]: Abstraction has 1986 states and 6815 transitions. [2021-06-12 22:05:01,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:01,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 6815 transitions. [2021-06-12 22:05:01,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:01,312 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:01,312 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:01,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2933,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:01,513 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:01,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:01,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 42 times [2021-06-12 22:05:01,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:01,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241122764] [2021-06-12 22:05:01,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:01,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:01,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241122764] [2021-06-12 22:05:01,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241122764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:01,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345886060] [2021-06-12 22:05:01,672 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:01,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:05:01,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:01,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:01,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:02,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,078 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:02,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:05:02,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:02,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,208 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:05:02,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,222 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:02,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:05:02,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:05:02,239 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,343 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-12 22:05:02,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:02,358 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,369 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:02,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:05:02,370 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:05:02,478 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:02,487 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:02,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:05:02,489 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:02,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:02,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:05:02,593 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:309, output treesize:141 [2021-06-12 22:05:02,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:02,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345886060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:02,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:02,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:05:02,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921830839] [2021-06-12 22:05:02,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:05:02,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:02,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:05:02,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:05:02,726 INFO L87 Difference]: Start difference. First operand 1986 states and 6815 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:03,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:03,247 INFO L93 Difference]: Finished difference Result 2559 states and 8622 transitions. [2021-06-12 22:05:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:05:03,247 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:03,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:03,250 INFO L225 Difference]: With dead ends: 2559 [2021-06-12 22:05:03,251 INFO L226 Difference]: Without dead ends: 2544 [2021-06-12 22:05:03,251 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 742.1ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:05:03,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2544 states. [2021-06-12 22:05:03,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2544 to 2010. [2021-06-12 22:05:03,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 2009 states have (on average 3.4310602289696366) internal successors, (6893), 2009 states have internal predecessors, (6893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:03,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 6893 transitions. [2021-06-12 22:05:03,274 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 6893 transitions. Word has length 26 [2021-06-12 22:05:03,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:03,274 INFO L482 AbstractCegarLoop]: Abstraction has 2010 states and 6893 transitions. [2021-06-12 22:05:03,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:03,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 6893 transitions. [2021-06-12 22:05:03,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:03,276 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:03,276 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:03,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2947 [2021-06-12 22:05:03,477 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:03,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:03,477 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 43 times [2021-06-12 22:05:03,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:03,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473859489] [2021-06-12 22:05:03,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:03,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:03,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:03,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:03,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473859489] [2021-06-12 22:05:03,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473859489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:03,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700063495] [2021-06-12 22:05:03,718 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:03,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:03,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:05:03,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:04,122 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-12 22:05:04,339 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-06-12 22:05:04,398 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_313, v_prenex_314], 2=[A, v_prenex_312]} [2021-06-12 22:05:04,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:04,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:05:04,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:04,536 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-06-12 22:05:04,536 INFO L628 ElimStorePlain]: treesize reduction 117, result has 43.8 percent of original size [2021-06-12 22:05:04,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:04,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 22:05:04,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:04,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:04,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:04,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:04,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:04,585 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:04,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:04,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:04,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:04,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:04,616 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:04,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:04,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:05:04,639 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 7 variables, input treesize:222, output treesize:15 [2021-06-12 22:05:04,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:04,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700063495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:04,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:04,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:05:04,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771141272] [2021-06-12 22:05:04,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:04,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:04,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:04,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:04,684 INFO L87 Difference]: Start difference. First operand 2010 states and 6893 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:05,377 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:05:05,598 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 71 [2021-06-12 22:05:05,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:05,750 INFO L93 Difference]: Finished difference Result 2656 states and 8840 transitions. [2021-06-12 22:05:05,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:05:05,750 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:05,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:05,754 INFO L225 Difference]: With dead ends: 2656 [2021-06-12 22:05:05,754 INFO L226 Difference]: Without dead ends: 2611 [2021-06-12 22:05:05,754 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1426.9ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:05:05,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-06-12 22:05:05,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 2044. [2021-06-12 22:05:05,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2044 states, 2043 states have (on average 3.4322075379344104) internal successors, (7012), 2043 states have internal predecessors, (7012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:05,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2044 states to 2044 states and 7012 transitions. [2021-06-12 22:05:05,780 INFO L78 Accepts]: Start accepts. Automaton has 2044 states and 7012 transitions. Word has length 26 [2021-06-12 22:05:05,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:05,780 INFO L482 AbstractCegarLoop]: Abstraction has 2044 states and 7012 transitions. [2021-06-12 22:05:05,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:05,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2044 states and 7012 transitions. [2021-06-12 22:05:05,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:05,783 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:05,783 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:05,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2979,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:05,983 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:05,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:05,984 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 44 times [2021-06-12 22:05:05,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:05,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235395997] [2021-06-12 22:05:05,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:06,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:06,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:06,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235395997] [2021-06-12 22:05:06,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235395997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:06,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101202065] [2021-06-12 22:05:06,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:06,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:05:06,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:06,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:05:06,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:06,596 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:05:06,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:06,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:06,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:05:06,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,159 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 150 [2021-06-12 22:05:07,160 INFO L628 ElimStorePlain]: treesize reduction 139, result has 74.8 percent of original size [2021-06-12 22:05:07,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:07,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:05:07,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,204 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:05:07,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:07,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,515 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 142 [2021-06-12 22:05:07,516 INFO L628 ElimStorePlain]: treesize reduction 32, result has 91.6 percent of original size [2021-06-12 22:05:07,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,539 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:07,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:05:07,541 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,686 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-12 22:05:07,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:07,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,712 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:07,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:05:07,714 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,861 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-06-12 22:05:07,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:07,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,891 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:07,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:05:07,892 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:07,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:07,907 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:05:07,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:05:07,907 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:08,022 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-12 22:05:08,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:08,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:08,047 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:08,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:05:08,051 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:08,161 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-12 22:05:08,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:08,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:08,185 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:08,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:05:08,186 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:08,294 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:05:08,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:08,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:08,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:08,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:05:08,339 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:08,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:08,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:05:08,455 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:563, output treesize:232 [2021-06-12 22:05:08,634 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-06-12 22:05:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:08,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101202065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:08,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:08,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:05:08,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217903569] [2021-06-12 22:05:08,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:08,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:08,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:08,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:08,668 INFO L87 Difference]: Start difference. First operand 2044 states and 7012 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:08,949 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-06-12 22:05:09,373 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-06-12 22:05:09,653 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-12 22:05:09,824 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-12 22:05:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:10,083 INFO L93 Difference]: Finished difference Result 2980 states and 9896 transitions. [2021-06-12 22:05:10,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:05:10,083 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:10,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:10,086 INFO L225 Difference]: With dead ends: 2980 [2021-06-12 22:05:10,087 INFO L226 Difference]: Without dead ends: 2950 [2021-06-12 22:05:10,087 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1730.2ms TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:05:10,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-06-12 22:05:10,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2027. [2021-06-12 22:05:10,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.428923988153998) internal successors, (6947), 2026 states have internal predecessors, (6947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:10,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6947 transitions. [2021-06-12 22:05:10,113 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6947 transitions. Word has length 26 [2021-06-12 22:05:10,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:10,113 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6947 transitions. [2021-06-12 22:05:10,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:10,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6947 transitions. [2021-06-12 22:05:10,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:10,116 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:10,116 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:10,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2993,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:10,316 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:10,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:10,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 45 times [2021-06-12 22:05:10,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:10,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459268394] [2021-06-12 22:05:10,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:10,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:10,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:10,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459268394] [2021-06-12 22:05:10,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459268394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:10,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749479780] [2021-06-12 22:05:10,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:10,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:05:10,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:10,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:10,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:10,946 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-06-12 22:05:11,063 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_343, v_prenex_344, v_prenex_345], 3=[v_prenex_347]} [2021-06-12 22:05:11,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:05:11,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:05:11,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,440 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-06-12 22:05:11,441 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.6 percent of original size [2021-06-12 22:05:11,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:05:11,460 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,473 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:11,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:05:11,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,618 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:05:11,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,633 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:11,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:05:11,635 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,646 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:05:11,647 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,783 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-12 22:05:11,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:11,800 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,811 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:11,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:05:11,812 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,932 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-12 22:05:11,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,945 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:11,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-12 22:05:11,949 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:11,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:11,959 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-12 22:05:11,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-12 22:05:11,961 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:12,069 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-12 22:05:12,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:12,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:05:12,075 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:425, output treesize:180 [2021-06-12 22:05:12,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:12,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749479780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:12,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:12,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:05:12,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045515921] [2021-06-12 22:05:12,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:12,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:12,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:12,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:12,218 INFO L87 Difference]: Start difference. First operand 2027 states and 6947 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:12,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:12,889 INFO L93 Difference]: Finished difference Result 2615 states and 8782 transitions. [2021-06-12 22:05:12,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 22:05:12,890 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:12,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:12,893 INFO L225 Difference]: With dead ends: 2615 [2021-06-12 22:05:12,893 INFO L226 Difference]: Without dead ends: 2590 [2021-06-12 22:05:12,893 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1029.6ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-12 22:05:12,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-06-12 22:05:12,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-06-12 22:05:12,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:12,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-06-12 22:05:12,919 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-06-12 22:05:12,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:12,919 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-06-12 22:05:12,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:12,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-06-12 22:05:12,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:12,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:12,921 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:13,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3036,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:13,122 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:13,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:13,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 46 times [2021-06-12 22:05:13,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:13,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918071188] [2021-06-12 22:05:13,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:13,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:13,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:13,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918071188] [2021-06-12 22:05:13,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918071188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:13,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958769826] [2021-06-12 22:05:13,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:13,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:05:13,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:13,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:05:13,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:13,692 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-12 22:05:13,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,003 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:14,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:05:14,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:14,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:14,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:05:14,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:14,396 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-12 22:05:14,396 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-12 22:05:14,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,417 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:14,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:05:14,422 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:14,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,449 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:14,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:14,450 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:14,778 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2021-06-12 22:05:14,779 INFO L628 ElimStorePlain]: treesize reduction 14, result has 96.3 percent of original size [2021-06-12 22:05:14,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:14,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:05:14,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:14,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:14,821 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:14,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:14,822 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:15,142 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-12 22:05:15,143 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.4 percent of original size [2021-06-12 22:05:15,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:15,165 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:15,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:05:15,168 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:15,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:15,190 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:15,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:05:15,192 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:15,334 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:05:15,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:15,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:15,353 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:15,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:05:15,355 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:15,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:15,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:15,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:05:15,373 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:15,505 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-12 22:05:15,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:15,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:05:15,524 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:247 [2021-06-12 22:05:15,665 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-06-12 22:05:15,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:15,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958769826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:15,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:15,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:05:15,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234570265] [2021-06-12 22:05:15,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:15,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:15,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:15,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:15,703 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:16,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:16,401 INFO L93 Difference]: Finished difference Result 2605 states and 8786 transitions. [2021-06-12 22:05:16,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:05:16,401 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:16,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:16,405 INFO L225 Difference]: With dead ends: 2605 [2021-06-12 22:05:16,405 INFO L226 Difference]: Without dead ends: 2590 [2021-06-12 22:05:16,405 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 997.6ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:05:16,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-06-12 22:05:16,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-06-12 22:05:16,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:16,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-06-12 22:05:16,445 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-06-12 22:05:16,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:16,445 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-06-12 22:05:16,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:16,445 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-06-12 22:05:16,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:16,447 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:16,447 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:16,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3073 [2021-06-12 22:05:16,649 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:16,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:16,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-12 22:05:16,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:16,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319744857] [2021-06-12 22:05:16,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:16,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:16,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:16,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319744857] [2021-06-12 22:05:16,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319744857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:16,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562902473] [2021-06-12 22:05:16,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:16,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:16,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:17,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:17,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:05:17,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:05:17,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:05:17,335 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:05:17,345 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:05:17,356 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:17,367 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:05:17,377 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:17,387 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:05:17,409 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:17,415 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:17,423 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:05:17,430 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:05:17,437 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:17,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:17,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:17,441 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:17,462 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-12 22:05:17,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:05:17,463 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:05:17,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:17,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562902473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:17,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:17,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-12 22:05:17,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536319956] [2021-06-12 22:05:17,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:17,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:17,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:17,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:17,487 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:18,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:18,067 INFO L93 Difference]: Finished difference Result 2632 states and 8515 transitions. [2021-06-12 22:05:18,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:05:18,067 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:18,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:18,071 INFO L225 Difference]: With dead ends: 2632 [2021-06-12 22:05:18,071 INFO L226 Difference]: Without dead ends: 2595 [2021-06-12 22:05:18,071 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 636.7ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:05:18,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-06-12 22:05:18,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2051. [2021-06-12 22:05:18,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.430731707317073) internal successors, (7033), 2050 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:18,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7033 transitions. [2021-06-12 22:05:18,098 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7033 transitions. Word has length 26 [2021-06-12 22:05:18,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:18,098 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 7033 transitions. [2021-06-12 22:05:18,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:18,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7033 transitions. [2021-06-12 22:05:18,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:18,101 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:18,101 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:18,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3148 [2021-06-12 22:05:18,302 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:18,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:18,303 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-12 22:05:18,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:18,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618140442] [2021-06-12 22:05:18,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:18,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:18,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:18,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618140442] [2021-06-12 22:05:18,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618140442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:18,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081315452] [2021-06-12 22:05:18,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:18,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:05:18,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:18,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:18,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:18,778 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_357], 5=[v_prenex_361, v_prenex_359]} [2021-06-12 22:05:18,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:18,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:18,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:18,872 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.1 percent of original size [2021-06-12 22:05:18,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:18,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:18,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:18,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:18,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:18,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:05:18,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:18,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:18,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:18,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:18,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:05:18,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:18,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:18,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:05:18,962 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-06-12 22:05:18,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:18,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081315452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:18,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:18,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-12 22:05:18,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085040828] [2021-06-12 22:05:18,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:05:18,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:18,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:05:18,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:05:18,999 INFO L87 Difference]: Start difference. First operand 2051 states and 7033 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:19,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:19,910 INFO L93 Difference]: Finished difference Result 2527 states and 8437 transitions. [2021-06-12 22:05:19,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:05:19,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:19,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:19,914 INFO L225 Difference]: With dead ends: 2527 [2021-06-12 22:05:19,914 INFO L226 Difference]: Without dead ends: 2481 [2021-06-12 22:05:19,914 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 866.9ms TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:05:19,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2021-06-12 22:05:19,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 2047. [2021-06-12 22:05:19,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2047 states, 2046 states have (on average 3.424731182795699) internal successors, (7007), 2046 states have internal predecessors, (7007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:19,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2047 states to 2047 states and 7007 transitions. [2021-06-12 22:05:19,940 INFO L78 Accepts]: Start accepts. Automaton has 2047 states and 7007 transitions. Word has length 26 [2021-06-12 22:05:19,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:19,940 INFO L482 AbstractCegarLoop]: Abstraction has 2047 states and 7007 transitions. [2021-06-12 22:05:19,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:19,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2047 states and 7007 transitions. [2021-06-12 22:05:19,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:19,943 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:19,943 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:20,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3238,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:20,143 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:20,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:20,144 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-12 22:05:20,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:20,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942003291] [2021-06-12 22:05:20,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:20,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:20,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:20,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:20,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942003291] [2021-06-12 22:05:20,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942003291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:20,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217158631] [2021-06-12 22:05:20,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:20,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:05:20,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:20,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:20,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:20,793 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:05:21,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,093 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-12 22:05:21,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-12 22:05:21,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:21,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,126 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:05:21,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:05:21,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:21,513 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-12 22:05:21,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:21,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:21,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:05:21,555 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:21,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,582 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:05:21,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:05:21,584 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:21,946 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-12 22:05:21,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:21,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:21,986 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:21,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-12 22:05:21,990 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:21,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,018 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:05:22,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-12 22:05:22,020 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:22,629 WARN L205 SmtUtils]: Spent 609.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 135 [2021-06-12 22:05:22,629 INFO L628 ElimStorePlain]: treesize reduction 3, result has 99.5 percent of original size [2021-06-12 22:05:22,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,664 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:22,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-12 22:05:22,666 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:22,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,690 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:05:22,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:05:22,691 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:22,990 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-06-12 22:05:22,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:22,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:22,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,024 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:23,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-06-12 22:05:23,026 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:23,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:23,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:05:23,058 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:23,574 WARN L205 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 119 [2021-06-12 22:05:23,574 INFO L628 ElimStorePlain]: treesize reduction 28, result has 94.5 percent of original size [2021-06-12 22:05:23,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,603 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:05:23,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:05:23,605 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:23,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:23,630 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:23,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:05:23,635 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:24,077 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 107 [2021-06-12 22:05:24,077 INFO L628 ElimStorePlain]: treesize reduction 26, result has 94.1 percent of original size [2021-06-12 22:05:24,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,109 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:24,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-12 22:05:24,112 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:24,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,134 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:05:24,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-12 22:05:24,135 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:24,342 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-12 22:05:24,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:24,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,372 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:05:24,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:05:24,373 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:24,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:24,398 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:05:24,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:05:24,403 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:24,753 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2021-06-12 22:05:24,754 INFO L628 ElimStorePlain]: treesize reduction 24, result has 92.8 percent of original size [2021-06-12 22:05:24,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-12 22:05:24,765 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:721, output treesize:301 [2021-06-12 22:05:24,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:24,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217158631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:24,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:24,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:05:24,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540869300] [2021-06-12 22:05:24,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:05:24,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:24,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:05:24,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:05:24,913 INFO L87 Difference]: Start difference. First operand 2047 states and 7007 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:26,034 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:05:26,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:26,256 INFO L93 Difference]: Finished difference Result 2628 states and 8841 transitions. [2021-06-12 22:05:26,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:05:26,257 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:26,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:26,260 INFO L225 Difference]: With dead ends: 2628 [2021-06-12 22:05:26,260 INFO L226 Difference]: Without dead ends: 2613 [2021-06-12 22:05:26,261 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1366.8ms TimeCoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:05:26,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2021-06-12 22:05:26,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2062. [2021-06-12 22:05:26,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 2061 states have (on average 3.430373605046094) internal successors, (7070), 2061 states have internal predecessors, (7070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 7070 transitions. [2021-06-12 22:05:26,285 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 7070 transitions. Word has length 26 [2021-06-12 22:05:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:26,285 INFO L482 AbstractCegarLoop]: Abstraction has 2062 states and 7070 transitions. [2021-06-12 22:05:26,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:26,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 7070 transitions. [2021-06-12 22:05:26,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:26,287 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:26,287 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:26,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3252 [2021-06-12 22:05:26,488 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:26,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:26,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 47 times [2021-06-12 22:05:26,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:26,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586834094] [2021-06-12 22:05:26,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:26,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:26,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586834094] [2021-06-12 22:05:26,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586834094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:26,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525071699] [2021-06-12 22:05:26,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:26,769 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:05:26,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:26,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:05:26,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:27,146 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-12 22:05:27,331 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-12 22:05:27,639 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 50 [2021-06-12 22:05:27,676 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_390, v_prenex_391]} [2021-06-12 22:05:27,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:27,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:05:27,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:27,778 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:05:27,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:27,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:27,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:27,783 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:27,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:27,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:27,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:27,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:27,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:27,830 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:27,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:27,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:05:27,834 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:27,880 INFO L628 ElimStorePlain]: treesize reduction 13, result has 79.4 percent of original size [2021-06-12 22:05:27,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:05:27,882 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-12 22:05:27,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:27,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525071699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:27,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:27,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:05:27,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488458117] [2021-06-12 22:05:27,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:05:27,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:27,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:05:27,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:05:27,924 INFO L87 Difference]: Start difference. First operand 2062 states and 7070 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:28,597 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-06-12 22:05:29,088 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 119 [2021-06-12 22:05:29,629 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 94 [2021-06-12 22:05:30,121 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 86 [2021-06-12 22:05:30,540 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 125 [2021-06-12 22:05:30,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:30,821 INFO L93 Difference]: Finished difference Result 2678 states and 8891 transitions. [2021-06-12 22:05:30,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:05:30,821 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:30,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:30,824 INFO L225 Difference]: With dead ends: 2678 [2021-06-12 22:05:30,824 INFO L226 Difference]: Without dead ends: 2648 [2021-06-12 22:05:30,825 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 3121.9ms TimeCoverageRelationStatistics Valid=231, Invalid=891, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:05:30,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-06-12 22:05:30,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2073. [2021-06-12 22:05:30,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2073 states, 2072 states have (on average 3.4305019305019306) internal successors, (7108), 2072 states have internal predecessors, (7108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:30,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2073 states to 2073 states and 7108 transitions. [2021-06-12 22:05:30,850 INFO L78 Accepts]: Start accepts. Automaton has 2073 states and 7108 transitions. Word has length 26 [2021-06-12 22:05:30,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:30,850 INFO L482 AbstractCegarLoop]: Abstraction has 2073 states and 7108 transitions. [2021-06-12 22:05:30,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:30,850 INFO L276 IsEmpty]: Start isEmpty. Operand 2073 states and 7108 transitions. [2021-06-12 22:05:30,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:30,852 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:30,852 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:31,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3317 [2021-06-12 22:05:31,053 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:31,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:31,053 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-12 22:05:31,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:31,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266969849] [2021-06-12 22:05:31,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:31,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:31,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:31,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266969849] [2021-06-12 22:05:31,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266969849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:31,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938894112] [2021-06-12 22:05:31,195 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:31,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:05:31,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:31,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:05:31,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:31,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:31,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:05:31,712 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:31,720 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:05:31,727 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:31,735 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:31,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:05:31,750 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:05:31,757 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:05:31,765 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:05:31,772 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:05:31,779 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:05:31,786 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:05:31,794 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:31,801 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:31,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:31,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:31,805 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:31,825 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:05:31,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:05:31,826 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:05:31,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:31,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938894112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:31,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:31,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-12 22:05:31,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682870873] [2021-06-12 22:05:31,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:05:31,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:31,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:05:31,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:05:31,849 INFO L87 Difference]: Start difference. First operand 2073 states and 7108 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:32,857 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-06-12 22:05:33,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:33,162 INFO L93 Difference]: Finished difference Result 3338 states and 10716 transitions. [2021-06-12 22:05:33,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:05:33,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:33,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:33,167 INFO L225 Difference]: With dead ends: 3338 [2021-06-12 22:05:33,167 INFO L226 Difference]: Without dead ends: 3295 [2021-06-12 22:05:33,167 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 1129.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 22:05:33,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2021-06-12 22:05:33,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 2202. [2021-06-12 22:05:33,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2202 states, 2201 states have (on average 3.452975920036347) internal successors, (7600), 2201 states have internal predecessors, (7600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:33,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2202 states to 2202 states and 7600 transitions. [2021-06-12 22:05:33,199 INFO L78 Accepts]: Start accepts. Automaton has 2202 states and 7600 transitions. Word has length 26 [2021-06-12 22:05:33,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:33,199 INFO L482 AbstractCegarLoop]: Abstraction has 2202 states and 7600 transitions. [2021-06-12 22:05:33,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:33,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 7600 transitions. [2021-06-12 22:05:33,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:33,201 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:33,201 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:33,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3332,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:33,402 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:33,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:33,402 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 48 times [2021-06-12 22:05:33,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:33,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210366584] [2021-06-12 22:05:33,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:33,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:33,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:33,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210366584] [2021-06-12 22:05:33,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210366584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:33,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327468443] [2021-06-12 22:05:33,721 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:33,753 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:05:33,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:33,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:05:33,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:34,199 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-12 22:05:34,585 INFO L446 ElimStorePlain]: Different costs {28=[v_prenex_418], 45=[A]} [2021-06-12 22:05:34,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,615 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:05:34,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 33 [2021-06-12 22:05:34,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:34,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,650 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:34,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-06-12 22:05:34,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:34,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,706 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:34,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 37 [2021-06-12 22:05:34,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:34,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,728 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:05:34,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-06-12 22:05:34,729 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:34,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,747 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:05:34,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 22 [2021-06-12 22:05:34,748 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:34,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:34,772 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:05:34,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-06-12 22:05:34,774 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,148 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 115 [2021-06-12 22:05:35,149 INFO L628 ElimStorePlain]: treesize reduction 162, result has 71.7 percent of original size [2021-06-12 22:05:35,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:35,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-06-12 22:05:35,175 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,200 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:05:35,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-06-12 22:05:35,202 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,227 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:35,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 31 [2021-06-12 22:05:35,231 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:35,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 36 [2021-06-12 22:05:35,259 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,286 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:35,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-06-12 22:05:35,288 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:35,304 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:35,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 32 [2021-06-12 22:05:35,310 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:35,461 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-12 22:05:35,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:35,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 2 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:05:35,478 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:801, output treesize:513 [2021-06-12 22:05:35,660 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2021-06-12 22:05:35,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:35,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327468443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:35,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:35,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:05:35,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182916085] [2021-06-12 22:05:35,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:05:35,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:35,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:05:35,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:05:35,767 INFO L87 Difference]: Start difference. First operand 2202 states and 7600 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:36,471 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-12 22:05:36,872 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2021-06-12 22:05:37,359 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 79 [2021-06-12 22:05:37,636 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 94 [2021-06-12 22:05:38,075 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-06-12 22:05:38,705 WARN L205 SmtUtils]: Spent 579.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-12 22:05:39,479 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-12 22:05:39,701 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-12 22:05:40,022 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-06-12 22:05:40,327 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-06-12 22:05:40,499 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 54 [2021-06-12 22:05:40,997 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-06-12 22:05:41,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:41,288 INFO L93 Difference]: Finished difference Result 3312 states and 10745 transitions. [2021-06-12 22:05:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 22:05:41,289 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:41,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:41,293 INFO L225 Difference]: With dead ends: 3312 [2021-06-12 22:05:41,293 INFO L226 Difference]: Without dead ends: 3267 [2021-06-12 22:05:41,293 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 5470.2ms TimeCoverageRelationStatistics Valid=404, Invalid=2046, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:05:41,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2021-06-12 22:05:41,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2225. [2021-06-12 22:05:41,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2225 states, 2224 states have (on average 3.459982014388489) internal successors, (7695), 2224 states have internal predecessors, (7695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:41,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2225 states to 2225 states and 7695 transitions. [2021-06-12 22:05:41,321 INFO L78 Accepts]: Start accepts. Automaton has 2225 states and 7695 transitions. Word has length 26 [2021-06-12 22:05:41,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:41,321 INFO L482 AbstractCegarLoop]: Abstraction has 2225 states and 7695 transitions. [2021-06-12 22:05:41,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:41,321 INFO L276 IsEmpty]: Start isEmpty. Operand 2225 states and 7695 transitions. [2021-06-12 22:05:41,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:41,323 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:41,323 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:41,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3422,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:41,524 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:41,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:41,524 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 49 times [2021-06-12 22:05:41,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:41,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348410415] [2021-06-12 22:05:41,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:41,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:41,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:41,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348410415] [2021-06-12 22:05:41,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348410415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:41,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089456491] [2021-06-12 22:05:41,771 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:41,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:05:41,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:42,074 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-12 22:05:42,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,166 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:05:42,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:05:42,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,182 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:42,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:05:42,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,495 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 122 [2021-06-12 22:05:42,495 INFO L628 ElimStorePlain]: treesize reduction 71, result has 83.9 percent of original size [2021-06-12 22:05:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:42,514 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,525 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:05:42,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:05:42,526 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,651 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-12 22:05:42,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,664 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:05:42,666 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,789 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-12 22:05:42,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:05:42,805 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:42,939 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-12 22:05:42,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:42,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:42,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:05:42,956 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:43,066 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-12 22:05:43,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:43,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:43,081 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:43,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:43,085 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:43,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:43,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:43,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:05:43,100 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:43,279 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-12 22:05:43,280 INFO L628 ElimStorePlain]: treesize reduction 18, result has 92.1 percent of original size [2021-06-12 22:05:43,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:43,291 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:43,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:05:43,293 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:43,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:43,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:43,386 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:05:43,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:05:43,387 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:43,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:43,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:05:43,470 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-12 22:05:43,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:43,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089456491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:43,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:43,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:05:43,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789192778] [2021-06-12 22:05:43,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:05:43,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:43,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:05:43,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:05:43,594 INFO L87 Difference]: Start difference. First operand 2225 states and 7695 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:44,546 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-12 22:05:44,670 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-06-12 22:05:44,851 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-06-12 22:05:44,997 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-06-12 22:05:45,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:45,391 INFO L93 Difference]: Finished difference Result 3319 states and 10983 transitions. [2021-06-12 22:05:45,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:05:45,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:45,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:45,396 INFO L225 Difference]: With dead ends: 3319 [2021-06-12 22:05:45,396 INFO L226 Difference]: Without dead ends: 3289 [2021-06-12 22:05:45,397 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1789.8ms TimeCoverageRelationStatistics Valid=309, Invalid=1023, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:05:45,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-06-12 22:05:45,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 2211. [2021-06-12 22:05:45,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2211 states, 2210 states have (on average 3.4547511312217196) internal successors, (7635), 2210 states have internal predecessors, (7635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:45,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2211 states to 2211 states and 7635 transitions. [2021-06-12 22:05:45,433 INFO L78 Accepts]: Start accepts. Automaton has 2211 states and 7635 transitions. Word has length 26 [2021-06-12 22:05:45,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:45,433 INFO L482 AbstractCegarLoop]: Abstraction has 2211 states and 7635 transitions. [2021-06-12 22:05:45,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:45,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2211 states and 7635 transitions. [2021-06-12 22:05:45,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:45,435 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:45,435 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:45,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3453,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:45,636 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:45,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:45,636 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-12 22:05:45,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:45,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968183972] [2021-06-12 22:05:45,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:45,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:45,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:45,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:45,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968183972] [2021-06-12 22:05:45,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968183972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:45,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290315003] [2021-06-12 22:05:45,772 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:45,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:05:45,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:45,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:05:45,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:46,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:46,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:46,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:05:46,310 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:05:46,318 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:05:46,326 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:05:46,337 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:05:46,345 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:05:46,353 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:05:46,361 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:46,369 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:05:46,377 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:05:46,385 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:46,392 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:05:46,400 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:46,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:46,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:05:46,404 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:46,424 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:05:46,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:05:46,426 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:05:46,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:46,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290315003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:46,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:46,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:05:46,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109405744] [2021-06-12 22:05:46,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:05:46,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:46,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:05:46,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:05:46,454 INFO L87 Difference]: Start difference. First operand 2211 states and 7635 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:47,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:47,476 INFO L93 Difference]: Finished difference Result 3809 states and 12432 transitions. [2021-06-12 22:05:47,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:05:47,477 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:47,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:47,482 INFO L225 Difference]: With dead ends: 3809 [2021-06-12 22:05:47,483 INFO L226 Difference]: Without dead ends: 3779 [2021-06-12 22:05:47,483 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 950.0ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:05:47,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3779 states. [2021-06-12 22:05:47,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3779 to 2344. [2021-06-12 22:05:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.458386683738796) internal successors, (8103), 2343 states have internal predecessors, (8103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:47,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8103 transitions. [2021-06-12 22:05:47,518 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8103 transitions. Word has length 26 [2021-06-12 22:05:47,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:47,518 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8103 transitions. [2021-06-12 22:05:47,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:47,518 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8103 transitions. [2021-06-12 22:05:47,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:47,521 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:47,521 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:47,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3481,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:47,721 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:47,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:47,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-12 22:05:47,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:47,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908669788] [2021-06-12 22:05:47,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:47,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:47,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:47,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:47,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908669788] [2021-06-12 22:05:47,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908669788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:47,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396838520] [2021-06-12 22:05:47,899 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:47,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:05:47,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:47,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:05:47,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:48,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,145 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-12 22:05:48,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-06-12 22:05:48,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,176 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-12 22:05:48,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-12 22:05:48,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,206 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-12 22:05:48,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-06-12 22:05:48,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,223 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:05:48,224 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,278 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-12 22:05:48,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-12 22:05:48,282 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,309 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-12 22:05:48,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 29 [2021-06-12 22:05:48,311 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,328 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:05:48,329 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,353 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-12 22:05:48,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-06-12 22:05:48,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,371 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:05:48,372 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,398 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-12 22:05:48,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 26 [2021-06-12 22:05:48,400 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,429 INFO L354 Elim1Store]: treesize reduction 19, result has 38.7 percent of original size [2021-06-12 22:05:48,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 30 [2021-06-12 22:05:48,430 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,449 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:05:48,450 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,467 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:05:48,467 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,492 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:48,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-06-12 22:05:48,500 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,524 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-12 22:05:48,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-12 22:05:48,526 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:48,535 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-12 22:05:48,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:05:48,536 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:48,621 INFO L628 ElimStorePlain]: treesize reduction 109, result has 41.7 percent of original size [2021-06-12 22:05:48,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:05:48,622 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-06-12 22:05:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:48,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396838520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:48,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:48,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-12 22:05:48,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737526477] [2021-06-12 22:05:48,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:05:48,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:48,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:05:48,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:05:48,725 INFO L87 Difference]: Start difference. First operand 2344 states and 8103 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:50,043 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-06-12 22:05:50,243 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-06-12 22:05:50,691 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-06-12 22:05:50,918 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-12 22:05:51,476 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-06-12 22:05:51,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:51,621 INFO L93 Difference]: Finished difference Result 4305 states and 13885 transitions. [2021-06-12 22:05:51,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 22:05:51,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:51,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:51,628 INFO L225 Difference]: With dead ends: 4305 [2021-06-12 22:05:51,628 INFO L226 Difference]: Without dead ends: 4252 [2021-06-12 22:05:51,628 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 2663.3ms TimeCoverageRelationStatistics Valid=556, Invalid=2096, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:05:51,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-06-12 22:05:51,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 2347. [2021-06-12 22:05:51,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2347 states, 2346 states have (on average 3.4578005115089514) internal successors, (8112), 2346 states have internal predecessors, (8112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2347 states to 2347 states and 8112 transitions. [2021-06-12 22:05:51,684 INFO L78 Accepts]: Start accepts. Automaton has 2347 states and 8112 transitions. Word has length 26 [2021-06-12 22:05:51,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:51,684 INFO L482 AbstractCegarLoop]: Abstraction has 2347 states and 8112 transitions. [2021-06-12 22:05:51,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:51,684 INFO L276 IsEmpty]: Start isEmpty. Operand 2347 states and 8112 transitions. [2021-06-12 22:05:51,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:51,686 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:51,686 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:51,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3571 [2021-06-12 22:05:51,887 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:51,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:51,887 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 50 times [2021-06-12 22:05:51,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:51,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766867828] [2021-06-12 22:05:51,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:52,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:52,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:52,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766867828] [2021-06-12 22:05:52,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766867828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:52,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526254596] [2021-06-12 22:05:52,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:52,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:05:52,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:52,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:05:52,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:05:52,503 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-12 22:05:52,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:52,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:52,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:52,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:52,811 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:05:52,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-06-12 22:05:52,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:52,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:52,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:52,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:52,829 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:05:52,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:05:52,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:53,308 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 124 [2021-06-12 22:05:53,308 INFO L628 ElimStorePlain]: treesize reduction 296, result has 58.8 percent of original size [2021-06-12 22:05:53,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,333 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:05:53,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:05:53,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:53,515 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-12 22:05:53,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:53,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,550 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:53,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-12 22:05:53,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:53,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,576 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:53,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-12 22:05:53,579 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:53,885 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2021-06-12 22:05:53,886 INFO L628 ElimStorePlain]: treesize reduction 27, result has 93.0 percent of original size [2021-06-12 22:05:53,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:53,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-12 22:05:53,915 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:53,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:53,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:53,930 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:05:53,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:05:53,930 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:54,060 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-12 22:05:54,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:54,085 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:05:54,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:05:54,087 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:54,220 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-12 22:05:54,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:54,243 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:54,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 27 [2021-06-12 22:05:54,247 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:54,375 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-12 22:05:54,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:54,391 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-12 22:05:54,396 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:54,517 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-12 22:05:54,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:54,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:05:54,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:05:54,540 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:05:54,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-12 22:05:54,545 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:05:54,657 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:05:54,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:05:54,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:05:54,663 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:785, output treesize:295 [2021-06-12 22:05:54,894 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-12 22:05:55,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:55,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526254596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:55,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:05:55,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:05:55,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312134427] [2021-06-12 22:05:55,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:05:55,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:05:55,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:05:55,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:05:55,040 INFO L87 Difference]: Start difference. First operand 2347 states and 8112 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:55,696 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-06-12 22:05:55,978 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-06-12 22:05:56,096 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-06-12 22:05:56,275 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-06-12 22:05:56,548 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-12 22:05:56,677 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-12 22:05:57,013 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-12 22:05:57,390 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-06-12 22:05:57,609 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-06-12 22:05:58,032 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-06-12 22:05:58,285 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-06-12 22:05:58,476 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-06-12 22:05:58,914 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-06-12 22:05:59,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:05:59,405 INFO L93 Difference]: Finished difference Result 3241 states and 10733 transitions. [2021-06-12 22:05:59,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 22:05:59,406 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:05:59,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:05:59,410 INFO L225 Difference]: With dead ends: 3241 [2021-06-12 22:05:59,410 INFO L226 Difference]: Without dead ends: 3211 [2021-06-12 22:05:59,411 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 4254.4ms TimeCoverageRelationStatistics Valid=353, Invalid=2197, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:05:59,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2021-06-12 22:05:59,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 2360. [2021-06-12 22:05:59,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.454429843153879) internal successors, (8149), 2359 states have internal predecessors, (8149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:59,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8149 transitions. [2021-06-12 22:05:59,442 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8149 transitions. Word has length 26 [2021-06-12 22:05:59,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:05:59,442 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8149 transitions. [2021-06-12 22:05:59,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:05:59,442 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8149 transitions. [2021-06-12 22:05:59,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:05:59,445 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:05:59,445 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:05:59,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3601,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:59,646 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:05:59,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:05:59,646 INFO L82 PathProgramCache]: Analyzing trace with hash -849869469, now seen corresponding path program 51 times [2021-06-12 22:05:59,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:05:59,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807143612] [2021-06-12 22:05:59,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:05:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:05:59,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:05:59,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:05:59,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807143612] [2021-06-12 22:05:59,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807143612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:05:59,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508124126] [2021-06-12 22:05:59,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:05:59,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:05:59,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:05:59,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:05:59,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:00,467 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:06:00,703 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-12 22:06:00,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:00,803 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:00,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:06:00,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:01,186 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 123 [2021-06-12 22:06:01,187 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.2 percent of original size [2021-06-12 22:06:01,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:01,202 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:01,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:01,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:01,370 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:06:01,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:01,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:06:01,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:01,546 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:06:01,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:01,560 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:06:01,562 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:01,719 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-12 22:06:01,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:01,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:06:01,737 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:01,885 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:06:01,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:01,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:01,899 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:01,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:01,900 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:02,046 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:06:02,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:02,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:02,061 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:02,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:02,063 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:02,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:02,074 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:02,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:06:02,074 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:02,190 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:06:02,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:02,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:02,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:02,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:02,209 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:02,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:02,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:02,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:02,223 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:02,421 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-06-12 22:06:02,422 INFO L628 ElimStorePlain]: treesize reduction 23, result has 90.6 percent of original size [2021-06-12 22:06:02,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:06:02,429 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:156 [2021-06-12 22:06:02,592 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-06-12 22:06:02,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:02,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508124126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:02,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:02,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:06:02,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261756866] [2021-06-12 22:06:02,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:02,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:02,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:02,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:02,635 INFO L87 Difference]: Start difference. First operand 2360 states and 8149 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:03,501 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-06-12 22:06:03,809 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-06-12 22:06:04,029 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-12 22:06:04,245 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2021-06-12 22:06:04,612 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:06:05,067 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2021-06-12 22:06:05,499 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-12 22:06:05,902 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 123 [2021-06-12 22:06:06,114 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:06:06,725 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 108 [2021-06-12 22:06:07,158 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 127 [2021-06-12 22:06:07,376 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-06-12 22:06:07,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:07,641 INFO L93 Difference]: Finished difference Result 3613 states and 11812 transitions. [2021-06-12 22:06:07,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:06:07,642 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:07,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:07,646 INFO L225 Difference]: With dead ends: 3613 [2021-06-12 22:06:07,646 INFO L226 Difference]: Without dead ends: 3568 [2021-06-12 22:06:07,646 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 5213.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1712, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:06:07,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3568 states. [2021-06-12 22:06:07,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3568 to 2356. [2021-06-12 22:06:07,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2355 states have (on average 3.456900212314225) internal successors, (8141), 2355 states have internal predecessors, (8141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:07,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 8141 transitions. [2021-06-12 22:06:07,676 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 8141 transitions. Word has length 26 [2021-06-12 22:06:07,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:07,677 INFO L482 AbstractCegarLoop]: Abstraction has 2356 states and 8141 transitions. [2021-06-12 22:06:07,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:07,677 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 8141 transitions. [2021-06-12 22:06:07,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:07,679 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:07,679 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:07,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3642 [2021-06-12 22:06:07,881 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:07,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:07,881 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 52 times [2021-06-12 22:06:07,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:07,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728101801] [2021-06-12 22:06:07,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:08,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:08,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:08,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728101801] [2021-06-12 22:06:08,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728101801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:08,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298820785] [2021-06-12 22:06:08,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:08,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:08,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:08,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:06:08,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:08,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:08,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:08,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:06:08,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:08,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:08,765 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:08,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:06:08,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,085 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2021-06-12 22:06:09,085 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-12 22:06:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,100 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:06:09,101 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,112 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:09,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:09,114 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,262 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:06:09,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,276 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:09,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:09,278 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:06:09,291 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,427 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:06:09,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,444 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:09,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:06:09,446 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:06:09,465 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,623 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-12 22:06:09,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,642 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:09,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:06:09,643 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:09,656 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:09,661 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:09,802 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-12 22:06:09,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:09,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:06:09,809 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-06-12 22:06:09,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:09,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298820785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:09,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:09,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:06:09,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769939212] [2021-06-12 22:06:09,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:06:09,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:09,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:06:09,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:06:09,949 INFO L87 Difference]: Start difference. First operand 2356 states and 8141 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:11,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:11,162 INFO L93 Difference]: Finished difference Result 3106 states and 10468 transitions. [2021-06-12 22:06:11,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:06:11,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:11,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:11,167 INFO L225 Difference]: With dead ends: 3106 [2021-06-12 22:06:11,167 INFO L226 Difference]: Without dead ends: 3081 [2021-06-12 22:06:11,167 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1401.2ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:06:11,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2021-06-12 22:06:11,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 2358. [2021-06-12 22:06:11,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2357 states have (on average 3.4560882477725925) internal successors, (8146), 2357 states have internal predecessors, (8146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:11,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 8146 transitions. [2021-06-12 22:06:11,196 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 8146 transitions. Word has length 26 [2021-06-12 22:06:11,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:11,196 INFO L482 AbstractCegarLoop]: Abstraction has 2358 states and 8146 transitions. [2021-06-12 22:06:11,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:11,196 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 8146 transitions. [2021-06-12 22:06:11,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:11,199 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:11,199 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:11,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3672 [2021-06-12 22:06:11,399 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:11,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:11,400 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-12 22:06:11,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:11,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117680256] [2021-06-12 22:06:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:11,603 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:11,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:11,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117680256] [2021-06-12 22:06:11,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117680256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:11,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482301739] [2021-06-12 22:06:11,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:11,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:06:11,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:12,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:12,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:06:12,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:12,118 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:06:12,125 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:06:12,133 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:06:12,141 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:12,149 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:12,157 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:06:12,165 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:06:12,173 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:12,181 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:06:12,188 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:12,195 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:06:12,202 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:12,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:12,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:06:12,207 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:12,227 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-12 22:06:12,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:12,228 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:06:12,251 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:12,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482301739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:12,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:12,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:06:12,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735010869] [2021-06-12 22:06:12,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:06:12,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:12,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:06:12,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:06:12,252 INFO L87 Difference]: Start difference. First operand 2358 states and 8146 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:13,588 INFO L93 Difference]: Finished difference Result 3316 states and 11054 transitions. [2021-06-12 22:06:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:06:13,589 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:13,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:13,593 INFO L225 Difference]: With dead ends: 3316 [2021-06-12 22:06:13,594 INFO L226 Difference]: Without dead ends: 3273 [2021-06-12 22:06:13,594 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1216.1ms TimeCoverageRelationStatistics Valid=415, Invalid=1477, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:06:13,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3273 states. [2021-06-12 22:06:13,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3273 to 2398. [2021-06-12 22:06:13,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2398 states, 2397 states have (on average 3.4568210262828534) internal successors, (8286), 2397 states have internal predecessors, (8286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2398 states to 2398 states and 8286 transitions. [2021-06-12 22:06:13,629 INFO L78 Accepts]: Start accepts. Automaton has 2398 states and 8286 transitions. Word has length 26 [2021-06-12 22:06:13,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:13,629 INFO L482 AbstractCegarLoop]: Abstraction has 2398 states and 8286 transitions. [2021-06-12 22:06:13,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,629 INFO L276 IsEmpty]: Start isEmpty. Operand 2398 states and 8286 transitions. [2021-06-12 22:06:13,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:13,632 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:13,632 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:13,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3709 [2021-06-12 22:06:13,832 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:13,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:13,833 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-12 22:06:13,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:13,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449446956] [2021-06-12 22:06:13,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:13,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:14,037 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:14,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:14,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449446956] [2021-06-12 22:06:14,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449446956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:14,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410575124] [2021-06-12 22:06:14,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:14,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:14,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:14,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:06:14,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:14,363 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-06-12 22:06:14,440 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_497], 5=[v_prenex_493, v_prenex_495]} [2021-06-12 22:06:14,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:14,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:14,461 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,584 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-06-12 22:06:14,584 INFO L628 ElimStorePlain]: treesize reduction 147, result has 42.1 percent of original size [2021-06-12 22:06:14,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 22:06:14,591 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:14,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:06:14,638 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:14,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:14,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:14,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:06:14,680 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:14,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:06:14,712 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:32 [2021-06-12 22:06:14,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:14,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410575124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:14,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:14,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:06:14,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554219452] [2021-06-12 22:06:14,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:14,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:14,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:14,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:14,763 INFO L87 Difference]: Start difference. First operand 2398 states and 8286 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:16,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:16,283 INFO L93 Difference]: Finished difference Result 3303 states and 11080 transitions. [2021-06-12 22:06:16,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:06:16,283 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:16,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:16,288 INFO L225 Difference]: With dead ends: 3303 [2021-06-12 22:06:16,288 INFO L226 Difference]: Without dead ends: 3269 [2021-06-12 22:06:16,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1569.7ms TimeCoverageRelationStatistics Valid=478, Invalid=1592, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:06:16,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2021-06-12 22:06:16,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2372. [2021-06-12 22:06:16,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 2371 states have (on average 3.4571910586250527) internal successors, (8197), 2371 states have internal predecessors, (8197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:16,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 8197 transitions. [2021-06-12 22:06:16,320 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 8197 transitions. Word has length 26 [2021-06-12 22:06:16,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:16,320 INFO L482 AbstractCegarLoop]: Abstraction has 2372 states and 8197 transitions. [2021-06-12 22:06:16,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:16,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 8197 transitions. [2021-06-12 22:06:16,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:16,322 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:16,323 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:16,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3799,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:16,523 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:16,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:16,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1804783987, now seen corresponding path program 53 times [2021-06-12 22:06:16,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:16,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094952076] [2021-06-12 22:06:16,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:16,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:16,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:16,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094952076] [2021-06-12 22:06:16,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094952076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:16,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451815348] [2021-06-12 22:06:16,814 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:16,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:16,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:16,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-12 22:06:16,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:17,279 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:06:17,519 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 66 [2021-06-12 22:06:17,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:17,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:17,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:17,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:17,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:17,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:17,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:17,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,796 INFO L628 ElimStorePlain]: treesize reduction 69, result has 56.3 percent of original size [2021-06-12 22:06:17,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:17,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:06:17,807 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:17,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:17,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:17,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:17,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:17,854 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:17,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:06:17,892 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:201, output treesize:32 [2021-06-12 22:06:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:17,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451815348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:17,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:17,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:06:17,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154194567] [2021-06-12 22:06:17,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:17,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:17,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:17,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:17,941 INFO L87 Difference]: Start difference. First operand 2372 states and 8197 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:18,942 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-12 22:06:19,586 WARN L205 SmtUtils]: Spent 602.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2021-06-12 22:06:19,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:19,765 INFO L93 Difference]: Finished difference Result 3196 states and 10649 transitions. [2021-06-12 22:06:19,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:06:19,765 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:19,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:19,770 INFO L225 Difference]: With dead ends: 3196 [2021-06-12 22:06:19,770 INFO L226 Difference]: Without dead ends: 3151 [2021-06-12 22:06:19,770 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 2100.1ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:06:19,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-12 22:06:19,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2383. [2021-06-12 22:06:19,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2382 states have (on average 3.4554995801847186) internal successors, (8231), 2382 states have internal predecessors, (8231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 8231 transitions. [2021-06-12 22:06:19,800 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 8231 transitions. Word has length 26 [2021-06-12 22:06:19,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:19,800 INFO L482 AbstractCegarLoop]: Abstraction has 2383 states and 8231 transitions. [2021-06-12 22:06:19,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 8231 transitions. [2021-06-12 22:06:19,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:19,803 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:19,803 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:20,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3813 [2021-06-12 22:06:20,004 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:20,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:20,004 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 54 times [2021-06-12 22:06:20,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:20,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952343282] [2021-06-12 22:06:20,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:20,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:20,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:20,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952343282] [2021-06-12 22:06:20,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952343282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:20,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067569423] [2021-06-12 22:06:20,252 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:20,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:20,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:20,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:06:20,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:20,765 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-06-12 22:06:20,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:20,880 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-12 22:06:20,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-06-12 22:06:20,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:20,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:20,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:20,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 36 [2021-06-12 22:06:20,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,303 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 102 [2021-06-12 22:06:21,304 INFO L628 ElimStorePlain]: treesize reduction 32, result has 94.4 percent of original size [2021-06-12 22:06:21,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,328 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-12 22:06:21,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 30 [2021-06-12 22:06:21,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,354 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-12 22:06:21,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 34 [2021-06-12 22:06:21,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,546 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-12 22:06:21,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:21,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,570 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-12 22:06:21,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 22:06:21,572 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,594 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-12 22:06:21,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 38 [2021-06-12 22:06:21,596 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,781 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-12 22:06:21,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:21,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:21,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 38 [2021-06-12 22:06:21,805 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:21,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:21,827 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-12 22:06:21,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 34 [2021-06-12 22:06:21,829 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:22,176 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2021-06-12 22:06:22,176 INFO L628 ElimStorePlain]: treesize reduction 19, result has 95.7 percent of original size [2021-06-12 22:06:22,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:22,202 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-12 22:06:22,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 36 [2021-06-12 22:06:22,207 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:22,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:22,225 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-12 22:06:22,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 32 [2021-06-12 22:06:22,227 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:22,381 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-12 22:06:22,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:22,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:06:22,392 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:613, output treesize:428 [2021-06-12 22:06:22,570 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-06-12 22:06:22,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:22,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067569423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:22,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:22,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-12 22:06:22,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633437822] [2021-06-12 22:06:22,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:06:22,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:22,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:06:22,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:06:22,747 INFO L87 Difference]: Start difference. First operand 2383 states and 8231 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,921 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 82 [2021-06-12 22:06:24,388 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-06-12 22:06:24,836 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-06-12 22:06:25,061 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-06-12 22:06:25,231 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 23 [2021-06-12 22:06:25,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:25,372 INFO L93 Difference]: Finished difference Result 3199 states and 10757 transitions. [2021-06-12 22:06:25,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:25,373 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:25,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:25,377 INFO L225 Difference]: With dead ends: 3199 [2021-06-12 22:06:25,377 INFO L226 Difference]: Without dead ends: 3174 [2021-06-12 22:06:25,377 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 2702.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:06:25,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3174 states. [2021-06-12 22:06:25,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3174 to 2376. [2021-06-12 22:06:25,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2376 states, 2375 states have (on average 3.4530526315789474) internal successors, (8201), 2375 states have internal predecessors, (8201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2376 states to 2376 states and 8201 transitions. [2021-06-12 22:06:25,407 INFO L78 Accepts]: Start accepts. Automaton has 2376 states and 8201 transitions. Word has length 26 [2021-06-12 22:06:25,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:25,407 INFO L482 AbstractCegarLoop]: Abstraction has 2376 states and 8201 transitions. [2021-06-12 22:06:25,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,407 INFO L276 IsEmpty]: Start isEmpty. Operand 2376 states and 8201 transitions. [2021-06-12 22:06:25,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:25,410 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:25,410 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:25,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3830,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:25,612 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:25,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:25,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1700400349, now seen corresponding path program 55 times [2021-06-12 22:06:25,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:25,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802615684] [2021-06-12 22:06:25,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:25,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:25,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802615684] [2021-06-12 22:06:25,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802615684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:25,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566812883] [2021-06-12 22:06:25,865 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:25,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:06:25,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:26,346 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-12 22:06:26,441 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_536, A, v_prenex_538, v_prenex_539, v_prenex_543, v_prenex_533, v_prenex_535], 3=[v_prenex_541]} [2021-06-12 22:06:26,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:26,457 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:26,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:26,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:26,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:26,474 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:26,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:06:26,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:26,814 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-12 22:06:26,815 INFO L628 ElimStorePlain]: treesize reduction 71, result has 84.0 percent of original size [2021-06-12 22:06:26,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:26,830 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:26,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:06:26,831 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:26,973 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-12 22:06:26,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:26,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:26,991 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:26,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:26,993 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:26,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,005 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:27,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:06:27,006 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,125 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:06:27,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:27,145 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:06:27,161 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,352 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-12 22:06:27,352 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.2 percent of original size [2021-06-12 22:06:27,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,364 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:27,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:27,366 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:06:27,474 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:06:27,571 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:27,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-12 22:06:27,666 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:27,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:27,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:06:27,763 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:507, output treesize:154 [2021-06-12 22:06:27,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:27,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566812883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:27,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:27,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:06:27,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108429762] [2021-06-12 22:06:27,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:27,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:27,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:27,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:27,890 INFO L87 Difference]: Start difference. First operand 2376 states and 8201 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:28,758 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:06:28,946 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-12 22:06:29,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:29,238 INFO L93 Difference]: Finished difference Result 3405 states and 11394 transitions. [2021-06-12 22:06:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:29,239 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:29,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:29,243 INFO L225 Difference]: With dead ends: 3405 [2021-06-12 22:06:29,243 INFO L226 Difference]: Without dead ends: 3375 [2021-06-12 22:06:29,243 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1596.3ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:06:29,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2021-06-12 22:06:29,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 2353. [2021-06-12 22:06:29,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 2352 states have (on average 3.453231292517007) internal successors, (8122), 2352 states have internal predecessors, (8122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:29,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 8122 transitions. [2021-06-12 22:06:29,276 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 8122 transitions. Word has length 26 [2021-06-12 22:06:29,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:29,276 INFO L482 AbstractCegarLoop]: Abstraction has 2353 states and 8122 transitions. [2021-06-12 22:06:29,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:29,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 8122 transitions. [2021-06-12 22:06:29,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:29,279 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:29,279 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:29,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3865,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:29,479 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:29,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:29,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 56 times [2021-06-12 22:06:29,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:29,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961788194] [2021-06-12 22:06:29,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:29,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:29,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:29,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:29,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961788194] [2021-06-12 22:06:29,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961788194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:29,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047490856] [2021-06-12 22:06:29,723 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:29,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:29,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:29,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:06:29,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:29,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:29,979 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:29,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:06:29,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:29,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:29,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:29,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:06:29,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:29,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,002 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:30,003 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:30,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:06:30,022 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:30,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:06:30,037 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,050 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:30,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:06:30,051 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,061 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:06:30,062 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,071 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:06:30,071 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,081 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:06:30,082 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,095 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:30,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:06:30,097 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,110 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:30,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:06:30,111 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,122 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:06:30,123 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:06:30,135 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,144 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:30,146 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,154 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:06:30,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:30,155 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:30,163 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:30,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:06:30,165 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:30,253 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-06-12 22:06:30,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:06:30,255 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-06-12 22:06:30,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:30,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047490856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:30,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:30,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:06:30,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680325319] [2021-06-12 22:06:30,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:30,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:30,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:30,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:30,359 INFO L87 Difference]: Start difference. First operand 2353 states and 8122 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:31,255 INFO L93 Difference]: Finished difference Result 3078 states and 10413 transitions. [2021-06-12 22:06:31,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:06:31,256 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:31,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:31,260 INFO L225 Difference]: With dead ends: 3078 [2021-06-12 22:06:31,260 INFO L226 Difference]: Without dead ends: 3063 [2021-06-12 22:06:31,260 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 939.7ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:06:31,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-06-12 22:06:31,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2355. [2021-06-12 22:06:31,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 2354 states have (on average 3.45624468988955) internal successors, (8136), 2354 states have internal predecessors, (8136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 8136 transitions. [2021-06-12 22:06:31,290 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 8136 transitions. Word has length 26 [2021-06-12 22:06:31,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:31,290 INFO L482 AbstractCegarLoop]: Abstraction has 2355 states and 8136 transitions. [2021-06-12 22:06:31,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 8136 transitions. [2021-06-12 22:06:31,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:31,292 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:31,292 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:31,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3895 [2021-06-12 22:06:31,493 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:31,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:31,493 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-12 22:06:31,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:31,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654708472] [2021-06-12 22:06:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:31,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:31,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:31,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654708472] [2021-06-12 22:06:31,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654708472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:31,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320199267] [2021-06-12 22:06:31,677 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:31,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:31,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:31,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:06:31,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:32,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,154 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:06:32,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-06-12 22:06:32,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:32,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:06:32,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,214 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:32,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:06:32,220 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,245 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:06:32,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-06-12 22:06:32,246 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,272 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-12 22:06:32,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-06-12 22:06:32,274 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,290 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:06:32,291 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,318 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:06:32,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:06:32,322 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,339 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:06:32,339 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,355 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:06:32,356 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,371 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:06:32,372 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,396 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:06:32,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:06:32,398 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,413 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:06:32,414 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,438 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-12 22:06:32,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:06:32,440 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,456 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:06:32,457 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,472 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:06:32,473 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:32,483 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:06:32,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:06:32,484 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:32,580 INFO L628 ElimStorePlain]: treesize reduction 92, result has 50.3 percent of original size [2021-06-12 22:06:32,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:06:32,582 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-12 22:06:32,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:32,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320199267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:32,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:32,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:06:32,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203469204] [2021-06-12 22:06:32,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:06:32,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:32,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:06:32,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:06:32,676 INFO L87 Difference]: Start difference. First operand 2355 states and 8136 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:35,165 INFO L93 Difference]: Finished difference Result 3597 states and 11910 transitions. [2021-06-12 22:06:35,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:06:35,165 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:35,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:35,170 INFO L225 Difference]: With dead ends: 3597 [2021-06-12 22:06:35,170 INFO L226 Difference]: Without dead ends: 3553 [2021-06-12 22:06:35,171 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2158.3ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 22:06:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2021-06-12 22:06:35,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2397. [2021-06-12 22:06:35,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2396 states have (on average 3.451585976627713) internal successors, (8270), 2396 states have internal predecessors, (8270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 8270 transitions. [2021-06-12 22:06:35,204 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 8270 transitions. Word has length 26 [2021-06-12 22:06:35,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:35,204 INFO L482 AbstractCegarLoop]: Abstraction has 2397 states and 8270 transitions. [2021-06-12 22:06:35,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 8270 transitions. [2021-06-12 22:06:35,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:35,207 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:35,207 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:35,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-06-12 22:06:35,409 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:35,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:35,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 57 times [2021-06-12 22:06:35,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:35,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453471544] [2021-06-12 22:06:35,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:35,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:35,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:35,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453471544] [2021-06-12 22:06:35,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453471544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886656768] [2021-06-12 22:06:35,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:35,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:06:35,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:35,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:35,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:35,583 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:35,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886656768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:35,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:06:35,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766768676] [2021-06-12 22:06:35,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:06:35,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:35,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:06:35,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:06:35,584 INFO L87 Difference]: Start difference. First operand 2397 states and 8270 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:36,522 INFO L93 Difference]: Finished difference Result 5478 states and 17219 transitions. [2021-06-12 22:06:36,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:06:36,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:36,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:36,530 INFO L225 Difference]: With dead ends: 5478 [2021-06-12 22:06:36,530 INFO L226 Difference]: Without dead ends: 5478 [2021-06-12 22:06:36,530 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 560.2ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 22:06:36,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5478 states. [2021-06-12 22:06:36,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5478 to 2593. [2021-06-12 22:06:36,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 3.493827160493827) internal successors, (9056), 2592 states have internal predecessors, (9056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 9056 transitions. [2021-06-12 22:06:36,579 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 9056 transitions. Word has length 28 [2021-06-12 22:06:36,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:36,579 INFO L482 AbstractCegarLoop]: Abstraction has 2593 states and 9056 transitions. [2021-06-12 22:06:36,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,579 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 9056 transitions. [2021-06-12 22:06:36,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:36,582 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:36,583 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:36,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:36,783 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:36,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:36,783 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 58 times [2021-06-12 22:06:36,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:36,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729477651] [2021-06-12 22:06:36,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:36,824 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:36,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:36,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729477651] [2021-06-12 22:06:36,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729477651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:36,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312229218] [2021-06-12 22:06:36,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:36,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:36,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:36,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:36,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:36,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:36,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312229218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:36,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:36,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:06:36,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254964227] [2021-06-12 22:06:36,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:06:36,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:36,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:06:36,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:06:36,965 INFO L87 Difference]: Start difference. First operand 2593 states and 9056 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:38,219 INFO L93 Difference]: Finished difference Result 7165 states and 22139 transitions. [2021-06-12 22:06:38,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:06:38,219 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:38,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:38,228 INFO L225 Difference]: With dead ends: 7165 [2021-06-12 22:06:38,228 INFO L226 Difference]: Without dead ends: 7165 [2021-06-12 22:06:38,229 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 764.2ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 22:06:38,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7165 states. [2021-06-12 22:06:38,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7165 to 2604. [2021-06-12 22:06:38,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2604 states, 2603 states have (on average 3.4998079139454474) internal successors, (9110), 2603 states have internal predecessors, (9110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2604 states to 2604 states and 9110 transitions. [2021-06-12 22:06:38,286 INFO L78 Accepts]: Start accepts. Automaton has 2604 states and 9110 transitions. Word has length 28 [2021-06-12 22:06:38,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:38,286 INFO L482 AbstractCegarLoop]: Abstraction has 2604 states and 9110 transitions. [2021-06-12 22:06:38,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,286 INFO L276 IsEmpty]: Start isEmpty. Operand 2604 states and 9110 transitions. [2021-06-12 22:06:38,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:38,289 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:38,289 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:38,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4018,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:38,489 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:38,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:38,490 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 59 times [2021-06-12 22:06:38,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:38,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750400883] [2021-06-12 22:06:38,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:38,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:38,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:38,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:38,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750400883] [2021-06-12 22:06:38,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750400883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:38,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477695270] [2021-06-12 22:06:38,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:38,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:06:38,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:38,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:38,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:38,667 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:38,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477695270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:38,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:38,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:06:38,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896405295] [2021-06-12 22:06:38,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:06:38,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:38,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:06:38,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:06:38,668 INFO L87 Difference]: Start difference. First operand 2604 states and 9110 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:39,863 INFO L93 Difference]: Finished difference Result 6563 states and 20685 transitions. [2021-06-12 22:06:39,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 22:06:39,863 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:39,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:39,871 INFO L225 Difference]: With dead ends: 6563 [2021-06-12 22:06:39,871 INFO L226 Difference]: Without dead ends: 6563 [2021-06-12 22:06:39,871 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 727.8ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 22:06:39,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6563 states. [2021-06-12 22:06:39,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6563 to 2552. [2021-06-12 22:06:39,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2551 states have (on average 3.480203841630733) internal successors, (8878), 2551 states have internal predecessors, (8878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 8878 transitions. [2021-06-12 22:06:39,924 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 8878 transitions. Word has length 28 [2021-06-12 22:06:39,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:39,924 INFO L482 AbstractCegarLoop]: Abstraction has 2552 states and 8878 transitions. [2021-06-12 22:06:39,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,925 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 8878 transitions. [2021-06-12 22:06:39,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:39,928 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:39,928 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:40,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:40,129 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:40,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:40,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 60 times [2021-06-12 22:06:40,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:40,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847998573] [2021-06-12 22:06:40,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:40,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:40,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847998573] [2021-06-12 22:06:40,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847998573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:40,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596502640] [2021-06-12 22:06:40,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:40,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:06:40,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:40,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:40,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:40,313 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:40,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596502640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:40,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:40,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:06:40,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883452642] [2021-06-12 22:06:40,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:06:40,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:40,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:06:40,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:06:40,314 INFO L87 Difference]: Start difference. First operand 2552 states and 8878 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:41,446 INFO L93 Difference]: Finished difference Result 5564 states and 17386 transitions. [2021-06-12 22:06:41,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 22:06:41,447 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:41,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:41,454 INFO L225 Difference]: With dead ends: 5564 [2021-06-12 22:06:41,454 INFO L226 Difference]: Without dead ends: 5564 [2021-06-12 22:06:41,454 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 654.0ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:06:41,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5564 states. [2021-06-12 22:06:41,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5564 to 2570. [2021-06-12 22:06:41,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2570 states, 2569 states have (on average 3.474114441416894) internal successors, (8925), 2569 states have internal predecessors, (8925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2570 states to 2570 states and 8925 transitions. [2021-06-12 22:06:41,497 INFO L78 Accepts]: Start accepts. Automaton has 2570 states and 8925 transitions. Word has length 28 [2021-06-12 22:06:41,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:41,497 INFO L482 AbstractCegarLoop]: Abstraction has 2570 states and 8925 transitions. [2021-06-12 22:06:41,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2570 states and 8925 transitions. [2021-06-12 22:06:41,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:41,500 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:41,500 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:41,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4020 [2021-06-12 22:06:41,701 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:41,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:41,701 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 64 times [2021-06-12 22:06:41,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:41,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897657806] [2021-06-12 22:06:41,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:41,743 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:41,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897657806] [2021-06-12 22:06:41,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897657806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68604977] [2021-06-12 22:06:41,744 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:41,767 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:41,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:41,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:41,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:41,854 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68604977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:41,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 22:06:41,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108976387] [2021-06-12 22:06:41,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:41,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:41,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:41,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:41,855 INFO L87 Difference]: Start difference. First operand 2570 states and 8925 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:42,458 INFO L93 Difference]: Finished difference Result 4970 states and 15740 transitions. [2021-06-12 22:06:42,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:06:42,458 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:42,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:42,465 INFO L225 Difference]: With dead ends: 4970 [2021-06-12 22:06:42,465 INFO L226 Difference]: Without dead ends: 4970 [2021-06-12 22:06:42,466 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 321.9ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:06:42,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4970 states. [2021-06-12 22:06:42,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4970 to 2640. [2021-06-12 22:06:42,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 2639 states have (on average 3.4588859416445623) internal successors, (9128), 2639 states have internal predecessors, (9128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 9128 transitions. [2021-06-12 22:06:42,510 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 9128 transitions. Word has length 28 [2021-06-12 22:06:42,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:42,511 INFO L482 AbstractCegarLoop]: Abstraction has 2640 states and 9128 transitions. [2021-06-12 22:06:42,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,511 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 9128 transitions. [2021-06-12 22:06:42,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:42,514 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:42,514 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:42,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-06-12 22:06:42,717 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:42,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:42,717 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 61 times [2021-06-12 22:06:42,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:42,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268902596] [2021-06-12 22:06:42,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:42,746 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:42,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:42,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268902596] [2021-06-12 22:06:42,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268902596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:42,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638832871] [2021-06-12 22:06:42,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:42,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:42,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:42,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:42,829 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:42,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638832871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:42,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:42,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:42,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645740545] [2021-06-12 22:06:42,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:42,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:42,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:42,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:42,830 INFO L87 Difference]: Start difference. First operand 2640 states and 9128 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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-12 22:06:43,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:43,004 INFO L93 Difference]: Finished difference Result 4201 states and 13809 transitions. [2021-06-12 22:06:43,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:06:43,005 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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 28 [2021-06-12 22:06:43,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:43,011 INFO L225 Difference]: With dead ends: 4201 [2021-06-12 22:06:43,011 INFO L226 Difference]: Without dead ends: 4150 [2021-06-12 22:06:43,012 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 110.2ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:06:43,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-06-12 22:06:43,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2983. [2021-06-12 22:06:43,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2983 states, 2982 states have (on average 3.5087189805499666) internal successors, (10463), 2982 states have internal predecessors, (10463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2983 states to 2983 states and 10463 transitions. [2021-06-12 22:06:43,080 INFO L78 Accepts]: Start accepts. Automaton has 2983 states and 10463 transitions. Word has length 28 [2021-06-12 22:06:43,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:43,081 INFO L482 AbstractCegarLoop]: Abstraction has 2983 states and 10463 transitions. [2021-06-12 22:06:43,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 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-12 22:06:43,081 INFO L276 IsEmpty]: Start isEmpty. Operand 2983 states and 10463 transitions. [2021-06-12 22:06:43,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:43,085 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:43,085 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:43,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-06-12 22:06:43,297 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:43,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:43,297 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 62 times [2021-06-12 22:06:43,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:43,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872409947] [2021-06-12 22:06:43,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:43,330 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:43,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872409947] [2021-06-12 22:06:43,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872409947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377482980] [2021-06-12 22:06:43,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:43,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:43,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:43,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:43,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:43,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377482980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:43,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:06:43,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272872642] [2021-06-12 22:06:43,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:06:43,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:43,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:06:43,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:06:43,438 INFO L87 Difference]: Start difference. First operand 2983 states and 10463 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:44,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:44,018 INFO L93 Difference]: Finished difference Result 4805 states and 15497 transitions. [2021-06-12 22:06:44,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 22:06:44,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:44,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:44,025 INFO L225 Difference]: With dead ends: 4805 [2021-06-12 22:06:44,025 INFO L226 Difference]: Without dead ends: 4758 [2021-06-12 22:06:44,025 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 354.7ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:06:44,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2021-06-12 22:06:44,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 3157. [2021-06-12 22:06:44,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.5218631178707223) internal successors, (11115), 3156 states have internal predecessors, (11115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:44,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 11115 transitions. [2021-06-12 22:06:44,070 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 11115 transitions. Word has length 28 [2021-06-12 22:06:44,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:44,070 INFO L482 AbstractCegarLoop]: Abstraction has 3157 states and 11115 transitions. [2021-06-12 22:06:44,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:44,070 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 11115 transitions. [2021-06-12 22:06:44,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:44,074 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:44,074 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:44,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-12 22:06:44,274 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:44,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:44,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 63 times [2021-06-12 22:06:44,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:44,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532616923] [2021-06-12 22:06:44,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:44,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:44,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:44,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532616923] [2021-06-12 22:06:44,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532616923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:44,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553823782] [2021-06-12 22:06:44,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:44,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:06:44,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:44,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:44,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:44,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:44,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553823782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:44,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:44,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:06:44,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417994963] [2021-06-12 22:06:44,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:44,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:44,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:44,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:44,438 INFO L87 Difference]: Start difference. First operand 3157 states and 11115 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:45,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:45,160 INFO L93 Difference]: Finished difference Result 5122 states and 16201 transitions. [2021-06-12 22:06:45,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:06:45,160 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:45,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:45,167 INFO L225 Difference]: With dead ends: 5122 [2021-06-12 22:06:45,167 INFO L226 Difference]: Without dead ends: 5096 [2021-06-12 22:06:45,168 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 444.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:06:45,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5096 states. [2021-06-12 22:06:45,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5096 to 3181. [2021-06-12 22:06:45,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 3180 states have (on average 3.5276729559748428) internal successors, (11218), 3180 states have internal predecessors, (11218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:45,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 11218 transitions. [2021-06-12 22:06:45,228 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 11218 transitions. Word has length 28 [2021-06-12 22:06:45,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:45,228 INFO L482 AbstractCegarLoop]: Abstraction has 3181 states and 11218 transitions. [2021-06-12 22:06:45,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:45,228 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 11218 transitions. [2021-06-12 22:06:45,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:45,233 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:45,233 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:45,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-06-12 22:06:45,433 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:45,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:45,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 64 times [2021-06-12 22:06:45,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:45,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712068015] [2021-06-12 22:06:45,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:45,470 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:45,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:45,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712068015] [2021-06-12 22:06:45,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712068015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:45,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995629631] [2021-06-12 22:06:45,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:45,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:45,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:45,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:45,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:45,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995629631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:45,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:45,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:06:45,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392295936] [2021-06-12 22:06:45,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:45,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:45,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:45,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:45,594 INFO L87 Difference]: Start difference. First operand 3181 states and 11218 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:46,300 INFO L93 Difference]: Finished difference Result 5123 states and 16231 transitions. [2021-06-12 22:06:46,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:06:46,300 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:46,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:46,307 INFO L225 Difference]: With dead ends: 5123 [2021-06-12 22:06:46,307 INFO L226 Difference]: Without dead ends: 5117 [2021-06-12 22:06:46,308 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 444.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:06:46,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2021-06-12 22:06:46,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 3184. [2021-06-12 22:06:46,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 3.522148916116871) internal successors, (11211), 3183 states have internal predecessors, (11211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 11211 transitions. [2021-06-12 22:06:46,362 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 11211 transitions. Word has length 28 [2021-06-12 22:06:46,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:46,362 INFO L482 AbstractCegarLoop]: Abstraction has 3184 states and 11211 transitions. [2021-06-12 22:06:46,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,362 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 11211 transitions. [2021-06-12 22:06:46,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:46,366 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:46,366 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:46,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:46,588 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:46,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:46,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 65 times [2021-06-12 22:06:46,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:46,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785424269] [2021-06-12 22:06:46,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:46,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:46,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:46,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785424269] [2021-06-12 22:06:46,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785424269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:46,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272379358] [2021-06-12 22:06:46,642 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:46,666 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:46,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:46,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:46,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:46,736 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:46,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272379358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:46,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:46,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:46,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350655536] [2021-06-12 22:06:46,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:46,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:46,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:46,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:46,737 INFO L87 Difference]: Start difference. First operand 3184 states and 11211 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:47,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:47,295 INFO L93 Difference]: Finished difference Result 5875 states and 18946 transitions. [2021-06-12 22:06:47,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:06:47,296 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-12 22:06:47,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:47,303 INFO L225 Difference]: With dead ends: 5875 [2021-06-12 22:06:47,303 INFO L226 Difference]: Without dead ends: 5792 [2021-06-12 22:06:47,304 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 321.5ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:06:47,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5792 states. [2021-06-12 22:06:47,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5792 to 3343. [2021-06-12 22:06:47,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3343 states, 3342 states have (on average 3.5556552962298027) internal successors, (11883), 3342 states have internal predecessors, (11883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:47,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3343 states to 3343 states and 11883 transitions. [2021-06-12 22:06:47,363 INFO L78 Accepts]: Start accepts. Automaton has 3343 states and 11883 transitions. Word has length 28 [2021-06-12 22:06:47,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:47,363 INFO L482 AbstractCegarLoop]: Abstraction has 3343 states and 11883 transitions. [2021-06-12 22:06:47,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:47,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3343 states and 11883 transitions. [2021-06-12 22:06:47,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:47,367 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:47,367 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:47,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4026,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:47,575 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:47,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:47,575 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 66 times [2021-06-12 22:06:47,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:47,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301162437] [2021-06-12 22:06:47,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:47,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:47,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:47,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301162437] [2021-06-12 22:06:47,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301162437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:47,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798027752] [2021-06-12 22:06:47,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:47,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:47,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:47,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:47,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:47,684 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:47,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798027752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:47,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:47,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-12 22:06:47,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590930578] [2021-06-12 22:06:47,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:06:47,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:47,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:06:47,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:06:47,685 INFO L87 Difference]: Start difference. First operand 3343 states and 11883 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:47,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:47,843 INFO L93 Difference]: Finished difference Result 4624 states and 15329 transitions. [2021-06-12 22:06:47,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:06:47,843 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:47,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:47,849 INFO L225 Difference]: With dead ends: 4624 [2021-06-12 22:06:47,849 INFO L226 Difference]: Without dead ends: 4624 [2021-06-12 22:06:47,849 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 111.3ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:47,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-06-12 22:06:47,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3098. [2021-06-12 22:06:47,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3098 states, 3097 states have (on average 3.5298676138198255) internal successors, (10932), 3097 states have internal predecessors, (10932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:47,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3098 states to 3098 states and 10932 transitions. [2021-06-12 22:06:47,896 INFO L78 Accepts]: Start accepts. Automaton has 3098 states and 10932 transitions. Word has length 28 [2021-06-12 22:06:47,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:47,896 INFO L482 AbstractCegarLoop]: Abstraction has 3098 states and 10932 transitions. [2021-06-12 22:06:47,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:47,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3098 states and 10932 transitions. [2021-06-12 22:06:47,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:47,899 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:47,900 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:48,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4027,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:48,100 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:48,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:48,100 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 67 times [2021-06-12 22:06:48,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:48,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752041426] [2021-06-12 22:06:48,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:48,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:48,146 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:48,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752041426] [2021-06-12 22:06:48,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752041426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803397504] [2021-06-12 22:06:48,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:48,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:48,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:48,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:48,266 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:48,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803397504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:48,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:48,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:48,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078436902] [2021-06-12 22:06:48,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:48,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:48,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:48,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:48,267 INFO L87 Difference]: Start difference. First operand 3098 states and 10932 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:48,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:48,939 INFO L93 Difference]: Finished difference Result 6516 states and 20731 transitions. [2021-06-12 22:06:48,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 22:06:48,939 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:48,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:48,947 INFO L225 Difference]: With dead ends: 6516 [2021-06-12 22:06:48,947 INFO L226 Difference]: Without dead ends: 6516 [2021-06-12 22:06:48,948 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 406.5ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:06:48,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6516 states. [2021-06-12 22:06:48,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6516 to 3116. [2021-06-12 22:06:48,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 3115 states have (on average 3.5296950240770464) internal successors, (10995), 3115 states have internal predecessors, (10995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:49,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 10995 transitions. [2021-06-12 22:06:49,003 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 10995 transitions. Word has length 28 [2021-06-12 22:06:49,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:49,003 INFO L482 AbstractCegarLoop]: Abstraction has 3116 states and 10995 transitions. [2021-06-12 22:06:49,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:49,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 10995 transitions. [2021-06-12 22:06:49,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:49,007 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:49,007 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:49,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4028,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:49,208 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:49,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:49,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 68 times [2021-06-12 22:06:49,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:49,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469227223] [2021-06-12 22:06:49,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:49,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:49,242 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:49,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:49,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469227223] [2021-06-12 22:06:49,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469227223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:49,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682496329] [2021-06-12 22:06:49,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:49,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:49,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:49,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:49,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:49,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:49,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682496329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:49,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:49,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:49,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329909277] [2021-06-12 22:06:49,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:49,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:49,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:49,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:49,342 INFO L87 Difference]: Start difference. First operand 3116 states and 10995 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:50,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:50,086 INFO L93 Difference]: Finished difference Result 6771 states and 21511 transitions. [2021-06-12 22:06:50,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 22:06:50,086 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:50,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:50,097 INFO L225 Difference]: With dead ends: 6771 [2021-06-12 22:06:50,097 INFO L226 Difference]: Without dead ends: 6771 [2021-06-12 22:06:50,098 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 423.2ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 22:06:50,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6771 states. [2021-06-12 22:06:50,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6771 to 3210. [2021-06-12 22:06:50,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3210 states, 3209 states have (on average 3.5219694608912433) internal successors, (11302), 3209 states have internal predecessors, (11302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:50,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3210 states to 3210 states and 11302 transitions. [2021-06-12 22:06:50,167 INFO L78 Accepts]: Start accepts. Automaton has 3210 states and 11302 transitions. Word has length 28 [2021-06-12 22:06:50,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:50,167 INFO L482 AbstractCegarLoop]: Abstraction has 3210 states and 11302 transitions. [2021-06-12 22:06:50,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:50,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3210 states and 11302 transitions. [2021-06-12 22:06:50,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:50,172 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:50,172 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:50,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4029 [2021-06-12 22:06:50,372 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:50,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:50,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 69 times [2021-06-12 22:06:50,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:50,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069802529] [2021-06-12 22:06:50,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:50,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:50,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:50,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069802529] [2021-06-12 22:06:50,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069802529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:50,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532721788] [2021-06-12 22:06:50,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:50,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:50,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:50,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:50,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:50,529 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:50,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532721788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:50,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:50,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:50,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585825042] [2021-06-12 22:06:50,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:50,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:50,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:50,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:50,530 INFO L87 Difference]: Start difference. First operand 3210 states and 11302 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:51,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:51,133 INFO L93 Difference]: Finished difference Result 6952 states and 22145 transitions. [2021-06-12 22:06:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:06:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-12 22:06:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:51,142 INFO L225 Difference]: With dead ends: 6952 [2021-06-12 22:06:51,143 INFO L226 Difference]: Without dead ends: 6916 [2021-06-12 22:06:51,143 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 359.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:06:51,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6916 states. [2021-06-12 22:06:51,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6916 to 3597. [2021-06-12 22:06:51,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3596 states have (on average 3.5489432703003336) internal successors, (12762), 3596 states have internal predecessors, (12762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:51,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 12762 transitions. [2021-06-12 22:06:51,244 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 12762 transitions. Word has length 28 [2021-06-12 22:06:51,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:51,244 INFO L482 AbstractCegarLoop]: Abstraction has 3597 states and 12762 transitions. [2021-06-12 22:06:51,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:51,245 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 12762 transitions. [2021-06-12 22:06:51,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:51,249 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:51,249 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:51,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4030 [2021-06-12 22:06:51,450 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:51,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:51,450 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 70 times [2021-06-12 22:06:51,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:51,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020577214] [2021-06-12 22:06:51,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:51,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:51,482 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:51,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:51,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020577214] [2021-06-12 22:06:51,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020577214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:51,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964476092] [2021-06-12 22:06:51,482 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:51,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:51,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:51,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:06:51,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:51,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:51,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964476092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:51,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:51,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:51,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362101463] [2021-06-12 22:06:51,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:51,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:51,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:51,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:51,579 INFO L87 Difference]: Start difference. First operand 3597 states and 12762 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:52,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:52,175 INFO L93 Difference]: Finished difference Result 7145 states and 22690 transitions. [2021-06-12 22:06:52,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:06:52,175 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-12 22:06:52,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:52,185 INFO L225 Difference]: With dead ends: 7145 [2021-06-12 22:06:52,185 INFO L226 Difference]: Without dead ends: 7145 [2021-06-12 22:06:52,185 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 361.6ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:06:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7145 states. [2021-06-12 22:06:52,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7145 to 3308. [2021-06-12 22:06:52,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3308 states, 3307 states have (on average 3.5119443604475356) internal successors, (11614), 3307 states have internal predecessors, (11614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:52,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3308 states to 3308 states and 11614 transitions. [2021-06-12 22:06:52,254 INFO L78 Accepts]: Start accepts. Automaton has 3308 states and 11614 transitions. Word has length 28 [2021-06-12 22:06:52,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:52,254 INFO L482 AbstractCegarLoop]: Abstraction has 3308 states and 11614 transitions. [2021-06-12 22:06:52,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:06:52,254 INFO L276 IsEmpty]: Start isEmpty. Operand 3308 states and 11614 transitions. [2021-06-12 22:06:52,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:52,258 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:52,258 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:52,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4031,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:52,459 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:52,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:52,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 71 times [2021-06-12 22:06:52,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:52,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17381827] [2021-06-12 22:06:52,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:52,494 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:52,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:52,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17381827] [2021-06-12 22:06:52,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17381827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:52,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464494258] [2021-06-12 22:06:52,494 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:52,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:06:52,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:52,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:52,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:52,588 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:52,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464494258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:52,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:52,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:06:52,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274418828] [2021-06-12 22:06:52,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:52,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:52,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:52,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:52,589 INFO L87 Difference]: Start difference. First operand 3308 states and 11614 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:53,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:53,275 INFO L93 Difference]: Finished difference Result 6241 states and 20184 transitions. [2021-06-12 22:06:53,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 22:06:53,275 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:53,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:53,283 INFO L225 Difference]: With dead ends: 6241 [2021-06-12 22:06:53,283 INFO L226 Difference]: Without dead ends: 6237 [2021-06-12 22:06:53,283 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 405.1ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:06:53,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6237 states. [2021-06-12 22:06:53,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6237 to 3068. [2021-06-12 22:06:53,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3067 states have (on average 3.53635474404956) internal successors, (10846), 3067 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:53,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 10846 transitions. [2021-06-12 22:06:53,334 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 10846 transitions. Word has length 28 [2021-06-12 22:06:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:53,334 INFO L482 AbstractCegarLoop]: Abstraction has 3068 states and 10846 transitions. [2021-06-12 22:06:53,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:53,334 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 10846 transitions. [2021-06-12 22:06:53,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:53,337 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:53,337 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:53,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4032 [2021-06-12 22:06:53,538 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:53,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:53,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 72 times [2021-06-12 22:06:53,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:53,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80849371] [2021-06-12 22:06:53,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:53,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:53,572 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:53,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:53,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80849371] [2021-06-12 22:06:53,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80849371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:53,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449066689] [2021-06-12 22:06:53,572 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:53,597 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:06:53,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:53,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:53,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:53,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:53,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449066689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:53,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:53,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:06:53,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49947693] [2021-06-12 22:06:53,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:53,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:53,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:53,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:53,692 INFO L87 Difference]: Start difference. First operand 3068 states and 10846 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:54,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:54,724 INFO L93 Difference]: Finished difference Result 9481 states and 30975 transitions. [2021-06-12 22:06:54,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:06:54,724 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:54,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:54,738 INFO L225 Difference]: With dead ends: 9481 [2021-06-12 22:06:54,738 INFO L226 Difference]: Without dead ends: 9481 [2021-06-12 22:06:54,739 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 602.3ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:06:54,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9481 states. [2021-06-12 22:06:54,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9481 to 3244. [2021-06-12 22:06:54,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3243 states have (on average 3.602836879432624) internal successors, (11684), 3243 states have internal predecessors, (11684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:54,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 11684 transitions. [2021-06-12 22:06:54,829 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 11684 transitions. Word has length 28 [2021-06-12 22:06:54,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:54,829 INFO L482 AbstractCegarLoop]: Abstraction has 3244 states and 11684 transitions. [2021-06-12 22:06:54,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:54,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 11684 transitions. [2021-06-12 22:06:54,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:54,833 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:54,833 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:55,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4033 [2021-06-12 22:06:55,034 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:55,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:55,034 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 73 times [2021-06-12 22:06:55,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:55,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906282625] [2021-06-12 22:06:55,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:55,074 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:55,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:55,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906282625] [2021-06-12 22:06:55,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906282625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:55,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042246004] [2021-06-12 22:06:55,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:55,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:55,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:55,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:55,192 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:55,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042246004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:55,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:55,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:06:55,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205235936] [2021-06-12 22:06:55,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:55,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:55,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:55,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:55,193 INFO L87 Difference]: Start difference. First operand 3244 states and 11684 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:56,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:56,214 INFO L93 Difference]: Finished difference Result 9310 states and 30510 transitions. [2021-06-12 22:06:56,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:06:56,214 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:56,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:56,227 INFO L225 Difference]: With dead ends: 9310 [2021-06-12 22:06:56,227 INFO L226 Difference]: Without dead ends: 9310 [2021-06-12 22:06:56,228 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 599.0ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:06:56,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9310 states. [2021-06-12 22:06:56,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9310 to 3216. [2021-06-12 22:06:56,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3216 states, 3215 states have (on average 3.5878693623639193) internal successors, (11535), 3215 states have internal predecessors, (11535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:56,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3216 states to 3216 states and 11535 transitions. [2021-06-12 22:06:56,307 INFO L78 Accepts]: Start accepts. Automaton has 3216 states and 11535 transitions. Word has length 28 [2021-06-12 22:06:56,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:56,307 INFO L482 AbstractCegarLoop]: Abstraction has 3216 states and 11535 transitions. [2021-06-12 22:06:56,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:56,307 INFO L276 IsEmpty]: Start isEmpty. Operand 3216 states and 11535 transitions. [2021-06-12 22:06:56,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:56,311 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:56,311 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:56,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4034 [2021-06-12 22:06:56,512 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:56,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:56,512 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 74 times [2021-06-12 22:06:56,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:56,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203743817] [2021-06-12 22:06:56,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:56,564 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:56,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:56,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203743817] [2021-06-12 22:06:56,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203743817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:56,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549060515] [2021-06-12 22:06:56,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:56,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:56,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:56,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:56,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:56,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:56,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549060515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:56,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:56,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:06:56,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947068846] [2021-06-12 22:06:56,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:06:56,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:56,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:06:56,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:06:56,689 INFO L87 Difference]: Start difference. First operand 3216 states and 11535 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:57,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:57,599 INFO L93 Difference]: Finished difference Result 8753 states and 27774 transitions. [2021-06-12 22:06:57,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 22:06:57,600 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:57,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:57,612 INFO L225 Difference]: With dead ends: 8753 [2021-06-12 22:06:57,612 INFO L226 Difference]: Without dead ends: 8753 [2021-06-12 22:06:57,613 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 514.1ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 22:06:57,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8753 states. [2021-06-12 22:06:57,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8753 to 3236. [2021-06-12 22:06:57,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 3.591035548686244) internal successors, (11617), 3235 states have internal predecessors, (11617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:57,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 11617 transitions. [2021-06-12 22:06:57,715 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 11617 transitions. Word has length 28 [2021-06-12 22:06:57,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:57,715 INFO L482 AbstractCegarLoop]: Abstraction has 3236 states and 11617 transitions. [2021-06-12 22:06:57,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:57,715 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 11617 transitions. [2021-06-12 22:06:57,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:57,719 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:57,719 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:57,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4035 [2021-06-12 22:06:57,920 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:57,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:57,920 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 75 times [2021-06-12 22:06:57,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:57,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6019022] [2021-06-12 22:06:57,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:57,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:57,953 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:57,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:57,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6019022] [2021-06-12 22:06:57,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6019022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:57,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624101230] [2021-06-12 22:06:57,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:57,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:06:57,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:57,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:57,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:58,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624101230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:58,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:58,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:06:58,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576629200] [2021-06-12 22:06:58,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:06:58,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:58,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:06:58,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:06:58,057 INFO L87 Difference]: Start difference. First operand 3236 states and 11617 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:58,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:58,928 INFO L93 Difference]: Finished difference Result 8265 states and 26591 transitions. [2021-06-12 22:06:58,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 22:06:58,928 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:06:58,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:58,941 INFO L225 Difference]: With dead ends: 8265 [2021-06-12 22:06:58,941 INFO L226 Difference]: Without dead ends: 8257 [2021-06-12 22:06:58,942 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 477.1ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:06:58,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8257 states. [2021-06-12 22:06:59,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8257 to 3218. [2021-06-12 22:06:59,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 3.5871930369909855) internal successors, (11540), 3217 states have internal predecessors, (11540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:59,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 11540 transitions. [2021-06-12 22:06:59,013 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 11540 transitions. Word has length 28 [2021-06-12 22:06:59,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:59,013 INFO L482 AbstractCegarLoop]: Abstraction has 3218 states and 11540 transitions. [2021-06-12 22:06:59,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:59,013 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 11540 transitions. [2021-06-12 22:06:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:06:59,017 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:59,017 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:59,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4036,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:59,218 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:59,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:59,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 76 times [2021-06-12 22:06:59,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:59,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188256601] [2021-06-12 22:06:59,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:59,273 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:59,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:59,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188256601] [2021-06-12 22:06:59,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188256601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:59,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983256022] [2021-06-12 22:06:59,274 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:59,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:59,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:59,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:06:59,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:59,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983256022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:59,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:59,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:06:59,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606311034] [2021-06-12 22:06:59,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:06:59,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:59,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:06:59,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:59,394 INFO L87 Difference]: Start difference. First operand 3218 states and 11540 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:00,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:00,346 INFO L93 Difference]: Finished difference Result 8190 states and 26354 transitions. [2021-06-12 22:07:00,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 22:07:00,347 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:00,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:00,361 INFO L225 Difference]: With dead ends: 8190 [2021-06-12 22:07:00,361 INFO L226 Difference]: Without dead ends: 8190 [2021-06-12 22:07:00,361 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 539.4ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:07:00,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2021-06-12 22:07:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 3234. [2021-06-12 22:07:00,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3234 states, 3233 states have (on average 3.589236003711723) internal successors, (11604), 3233 states have internal predecessors, (11604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:00,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 11604 transitions. [2021-06-12 22:07:00,447 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 11604 transitions. Word has length 28 [2021-06-12 22:07:00,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:00,447 INFO L482 AbstractCegarLoop]: Abstraction has 3234 states and 11604 transitions. [2021-06-12 22:07:00,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:00,447 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 11604 transitions. [2021-06-12 22:07:00,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:00,451 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:00,451 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:00,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4037,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:00,652 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:00,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:00,652 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 77 times [2021-06-12 22:07:00,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:00,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364047531] [2021-06-12 22:07:00,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:00,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:00,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:00,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:00,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364047531] [2021-06-12 22:07:00,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364047531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:00,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823384901] [2021-06-12 22:07:00,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:00,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 22:07:00,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:00,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:00,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:00,800 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:00,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823384901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:00,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:00,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:07:00,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90616797] [2021-06-12 22:07:00,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:00,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:00,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:00,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:00,801 INFO L87 Difference]: Start difference. First operand 3234 states and 11604 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:01,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:01,724 INFO L93 Difference]: Finished difference Result 7851 states and 25552 transitions. [2021-06-12 22:07:01,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:07:01,724 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:01,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:01,736 INFO L225 Difference]: With dead ends: 7851 [2021-06-12 22:07:01,736 INFO L226 Difference]: Without dead ends: 7843 [2021-06-12 22:07:01,736 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 512.1ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:07:01,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7843 states. [2021-06-12 22:07:01,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7843 to 2991. [2021-06-12 22:07:01,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.5123745819397993) internal successors, (10502), 2990 states have internal predecessors, (10502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:01,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 10502 transitions. [2021-06-12 22:07:01,804 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 10502 transitions. Word has length 28 [2021-06-12 22:07:01,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:01,804 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 10502 transitions. [2021-06-12 22:07:01,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:01,804 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 10502 transitions. [2021-06-12 22:07:01,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:01,807 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:01,807 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:02,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4038,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:02,008 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:02,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:02,008 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 78 times [2021-06-12 22:07:02,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:02,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243957331] [2021-06-12 22:07:02,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:02,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:02,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243957331] [2021-06-12 22:07:02,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243957331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:02,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292365920] [2021-06-12 22:07:02,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:02,069 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:07:02,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:02,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:02,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:02,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:02,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292365920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:02,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:02,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:07:02,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677069610] [2021-06-12 22:07:02,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:02,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:02,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:02,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:02,164 INFO L87 Difference]: Start difference. First operand 2991 states and 10502 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:02,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:02,987 INFO L93 Difference]: Finished difference Result 6061 states and 19474 transitions. [2021-06-12 22:07:02,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:07:02,988 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:02,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:02,996 INFO L225 Difference]: With dead ends: 6061 [2021-06-12 22:07:02,996 INFO L226 Difference]: Without dead ends: 6061 [2021-06-12 22:07:02,996 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 525.3ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:07:03,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6061 states. [2021-06-12 22:07:03,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6061 to 3003. [2021-06-12 22:07:03,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.5109926715522985) internal successors, (10540), 3002 states have internal predecessors, (10540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:03,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10540 transitions. [2021-06-12 22:07:03,051 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10540 transitions. Word has length 28 [2021-06-12 22:07:03,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:03,051 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10540 transitions. [2021-06-12 22:07:03,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:03,051 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10540 transitions. [2021-06-12 22:07:03,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:03,054 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:03,054 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:03,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4039 [2021-06-12 22:07:03,255 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:03,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:03,255 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 79 times [2021-06-12 22:07:03,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:03,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262682725] [2021-06-12 22:07:03,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:03,289 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:03,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:03,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262682725] [2021-06-12 22:07:03,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262682725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:03,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209074951] [2021-06-12 22:07:03,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:03,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:03,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:03,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:03,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:03,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209074951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:03,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:03,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:03,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094605952] [2021-06-12 22:07:03,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:03,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:03,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:03,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:03,420 INFO L87 Difference]: Start difference. First operand 3003 states and 10540 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:04,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:04,480 INFO L93 Difference]: Finished difference Result 6857 states and 21507 transitions. [2021-06-12 22:07:04,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 22:07:04,480 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:04,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:04,489 INFO L225 Difference]: With dead ends: 6857 [2021-06-12 22:07:04,490 INFO L226 Difference]: Without dead ends: 6857 [2021-06-12 22:07:04,490 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 688.6ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 22:07:04,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2021-06-12 22:07:04,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 3069. [2021-06-12 22:07:04,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 3.50619295958279) internal successors, (10757), 3068 states have internal predecessors, (10757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:04,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 10757 transitions. [2021-06-12 22:07:04,551 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 10757 transitions. Word has length 28 [2021-06-12 22:07:04,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:04,551 INFO L482 AbstractCegarLoop]: Abstraction has 3069 states and 10757 transitions. [2021-06-12 22:07:04,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:04,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 10757 transitions. [2021-06-12 22:07:04,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:04,554 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:04,554 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:04,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4040,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:04,757 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:04,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:04,757 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 80 times [2021-06-12 22:07:04,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:04,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964390598] [2021-06-12 22:07:04,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:04,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:04,791 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:04,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:04,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964390598] [2021-06-12 22:07:04,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964390598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:04,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650029357] [2021-06-12 22:07:04,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:04,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:04,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:04,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:04,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:04,915 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:04,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650029357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:04,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:04,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:04,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885579771] [2021-06-12 22:07:04,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:04,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:04,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:04,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:04,916 INFO L87 Difference]: Start difference. First operand 3069 states and 10757 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:05,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:05,940 INFO L93 Difference]: Finished difference Result 6397 states and 20307 transitions. [2021-06-12 22:07:05,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:07:05,941 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:05,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:05,950 INFO L225 Difference]: With dead ends: 6397 [2021-06-12 22:07:05,950 INFO L226 Difference]: Without dead ends: 6393 [2021-06-12 22:07:05,950 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 603.7ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:07:05,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6393 states. [2021-06-12 22:07:06,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6393 to 2995. [2021-06-12 22:07:06,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.502672010688043) internal successors, (10487), 2994 states have internal predecessors, (10487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:06,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10487 transitions. [2021-06-12 22:07:06,009 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10487 transitions. Word has length 28 [2021-06-12 22:07:06,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:06,009 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10487 transitions. [2021-06-12 22:07:06,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:06,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10487 transitions. [2021-06-12 22:07:06,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:06,012 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:06,012 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:06,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4041 [2021-06-12 22:07:06,213 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:06,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:06,213 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 65 times [2021-06-12 22:07:06,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:06,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839255323] [2021-06-12 22:07:06,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:06,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:06,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839255323] [2021-06-12 22:07:06,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839255323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:06,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368283911] [2021-06-12 22:07:06,255 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:06,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:07:06,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:06,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:06,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:06,355 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:06,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368283911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:06,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:06,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:07:06,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835496660] [2021-06-12 22:07:06,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:06,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:06,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:06,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:06,356 INFO L87 Difference]: Start difference. First operand 2995 states and 10487 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:06,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:06,921 INFO L93 Difference]: Finished difference Result 5524 states and 17848 transitions. [2021-06-12 22:07:06,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:07:06,921 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-12 22:07:06,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:06,930 INFO L225 Difference]: With dead ends: 5524 [2021-06-12 22:07:06,930 INFO L226 Difference]: Without dead ends: 5524 [2021-06-12 22:07:06,931 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 328.0ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:07:06,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-06-12 22:07:06,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 2995. [2021-06-12 22:07:06,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.5046760187040746) internal successors, (10493), 2994 states have internal predecessors, (10493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:06,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10493 transitions. [2021-06-12 22:07:06,982 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10493 transitions. Word has length 28 [2021-06-12 22:07:06,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:06,983 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10493 transitions. [2021-06-12 22:07:06,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:06,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10493 transitions. [2021-06-12 22:07:06,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:06,986 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:06,986 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:07,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4042 [2021-06-12 22:07:07,186 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:07,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:07,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 66 times [2021-06-12 22:07:07,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:07,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054943177] [2021-06-12 22:07:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:07,228 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:07,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:07,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054943177] [2021-06-12 22:07:07,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054943177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:07,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442065850] [2021-06-12 22:07:07,228 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:07,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:07:07,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:07,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:07,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:07,332 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:07,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442065850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:07,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:07,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:07:07,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145210298] [2021-06-12 22:07:07,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:07,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:07,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:07,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:07,332 INFO L87 Difference]: Start difference. First operand 2995 states and 10493 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:08,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:08,107 INFO L93 Difference]: Finished difference Result 5876 states and 18839 transitions. [2021-06-12 22:07:08,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:07:08,107 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-12 22:07:08,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:08,115 INFO L225 Difference]: With dead ends: 5876 [2021-06-12 22:07:08,115 INFO L226 Difference]: Without dead ends: 5876 [2021-06-12 22:07:08,116 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 436.1ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 22:07:08,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-06-12 22:07:08,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 2986. [2021-06-12 22:07:08,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 3.504857621440536) internal successors, (10462), 2985 states have internal predecessors, (10462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:08,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 10462 transitions. [2021-06-12 22:07:08,171 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 10462 transitions. Word has length 28 [2021-06-12 22:07:08,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:08,171 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 10462 transitions. [2021-06-12 22:07:08,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:08,171 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 10462 transitions. [2021-06-12 22:07:08,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:08,174 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:08,174 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:08,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4043 [2021-06-12 22:07:08,375 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:08,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:08,375 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 67 times [2021-06-12 22:07:08,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:08,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840415337] [2021-06-12 22:07:08,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:08,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:08,416 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:08,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:08,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840415337] [2021-06-12 22:07:08,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840415337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:08,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403687681] [2021-06-12 22:07:08,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:08,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:08,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:08,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:08,517 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:08,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403687681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:08,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:08,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:07:08,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029729879] [2021-06-12 22:07:08,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:08,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:08,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:08,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:08,518 INFO L87 Difference]: Start difference. First operand 2986 states and 10462 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:09,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:09,352 INFO L93 Difference]: Finished difference Result 6350 states and 20120 transitions. [2021-06-12 22:07:09,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 22:07:09,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-12 22:07:09,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:09,362 INFO L225 Difference]: With dead ends: 6350 [2021-06-12 22:07:09,362 INFO L226 Difference]: Without dead ends: 6350 [2021-06-12 22:07:09,362 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 513.8ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:07:09,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6350 states. [2021-06-12 22:07:09,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6350 to 3046. [2021-06-12 22:07:09,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3046 states, 3045 states have (on average 3.5008210180623975) internal successors, (10660), 3045 states have internal predecessors, (10660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:09,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 10660 transitions. [2021-06-12 22:07:09,425 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 10660 transitions. Word has length 28 [2021-06-12 22:07:09,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:09,425 INFO L482 AbstractCegarLoop]: Abstraction has 3046 states and 10660 transitions. [2021-06-12 22:07:09,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:09,425 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 10660 transitions. [2021-06-12 22:07:09,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:09,428 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:09,428 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:09,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4044 [2021-06-12 22:07:09,629 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:09,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:09,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 68 times [2021-06-12 22:07:09,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:09,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21183587] [2021-06-12 22:07:09,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:09,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:09,663 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:09,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:09,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21183587] [2021-06-12 22:07:09,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21183587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:09,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156702801] [2021-06-12 22:07:09,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:09,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:09,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:09,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:09,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:09,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156702801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:09,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:09,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-12 22:07:09,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883938033] [2021-06-12 22:07:09,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:09,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:09,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:09,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:09,783 INFO L87 Difference]: Start difference. First operand 3046 states and 10660 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:10,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:10,331 INFO L93 Difference]: Finished difference Result 7170 states and 24220 transitions. [2021-06-12 22:07:10,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:07:10,331 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:10,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:10,345 INFO L225 Difference]: With dead ends: 7170 [2021-06-12 22:07:10,345 INFO L226 Difference]: Without dead ends: 7170 [2021-06-12 22:07:10,345 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 370.5ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:07:10,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-06-12 22:07:10,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 4145. [2021-06-12 22:07:10,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 4144 states have (on average 3.618484555984556) internal successors, (14995), 4144 states have internal predecessors, (14995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:10,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 14995 transitions. [2021-06-12 22:07:10,429 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 14995 transitions. Word has length 28 [2021-06-12 22:07:10,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:10,429 INFO L482 AbstractCegarLoop]: Abstraction has 4145 states and 14995 transitions. [2021-06-12 22:07:10,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:10,429 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 14995 transitions. [2021-06-12 22:07:10,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:10,434 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:10,434 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:10,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4045 [2021-06-12 22:07:10,635 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:10,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:10,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 69 times [2021-06-12 22:07:10,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:10,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220964414] [2021-06-12 22:07:10,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:10,702 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:10,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:10,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220964414] [2021-06-12 22:07:10,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220964414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:10,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162176435] [2021-06-12 22:07:10,703 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:10,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 22:07:10,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:10,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:10,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:10,797 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:10,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162176435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:10,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:10,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:07:10,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846576302] [2021-06-12 22:07:10,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:10,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:10,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:10,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:10,798 INFO L87 Difference]: Start difference. First operand 4145 states and 14995 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:11,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:11,591 INFO L93 Difference]: Finished difference Result 7513 states and 25430 transitions. [2021-06-12 22:07:11,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 22:07:11,592 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-12 22:07:11,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:11,603 INFO L225 Difference]: With dead ends: 7513 [2021-06-12 22:07:11,603 INFO L226 Difference]: Without dead ends: 7509 [2021-06-12 22:07:11,604 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 452.8ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:07:11,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7509 states. [2021-06-12 22:07:11,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7509 to 4037. [2021-06-12 22:07:11,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4037 states, 4036 states have (on average 3.627601585728444) internal successors, (14641), 4036 states have internal predecessors, (14641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:11,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4037 states to 4037 states and 14641 transitions. [2021-06-12 22:07:11,681 INFO L78 Accepts]: Start accepts. Automaton has 4037 states and 14641 transitions. Word has length 28 [2021-06-12 22:07:11,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:11,682 INFO L482 AbstractCegarLoop]: Abstraction has 4037 states and 14641 transitions. [2021-06-12 22:07:11,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-12 22:07:11,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4037 states and 14641 transitions. [2021-06-12 22:07:11,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:11,687 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:11,687 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:11,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4046 [2021-06-12 22:07:11,887 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:11,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:11,887 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 81 times [2021-06-12 22:07:11,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:11,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634841673] [2021-06-12 22:07:11,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:11,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:11,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:11,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634841673] [2021-06-12 22:07:11,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634841673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:11,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651685258] [2021-06-12 22:07:11,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:11,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:07:11,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:11,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:11,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:12,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:12,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651685258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:12,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:12,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:07:12,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78714212] [2021-06-12 22:07:12,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:12,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:12,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:12,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:12,023 INFO L87 Difference]: Start difference. First operand 4037 states and 14641 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:12,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:12,862 INFO L93 Difference]: Finished difference Result 8340 states and 27997 transitions. [2021-06-12 22:07:12,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:07:12,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:12,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:12,874 INFO L225 Difference]: With dead ends: 8340 [2021-06-12 22:07:12,874 INFO L226 Difference]: Without dead ends: 8331 [2021-06-12 22:07:12,875 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:07:12,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8331 states. [2021-06-12 22:07:12,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8331 to 4477. [2021-06-12 22:07:12,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4477 states, 4476 states have (on average 3.7155942806076854) internal successors, (16631), 4476 states have internal predecessors, (16631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:12,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4477 states to 4477 states and 16631 transitions. [2021-06-12 22:07:12,962 INFO L78 Accepts]: Start accepts. Automaton has 4477 states and 16631 transitions. Word has length 28 [2021-06-12 22:07:12,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:12,963 INFO L482 AbstractCegarLoop]: Abstraction has 4477 states and 16631 transitions. [2021-06-12 22:07:12,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:12,963 INFO L276 IsEmpty]: Start isEmpty. Operand 4477 states and 16631 transitions. [2021-06-12 22:07:12,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:12,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:12,968 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:13,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4047,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:13,169 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:13,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:13,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 82 times [2021-06-12 22:07:13,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:13,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651149022] [2021-06-12 22:07:13,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:13,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:13,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:13,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:13,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651149022] [2021-06-12 22:07:13,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651149022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:13,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020960914] [2021-06-12 22:07:13,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:13,220 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:13,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:13,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:13,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:13,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:13,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020960914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:13,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:13,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:07:13,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284734237] [2021-06-12 22:07:13,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:13,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:13,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:13,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:13,305 INFO L87 Difference]: Start difference. First operand 4477 states and 16631 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:14,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:14,082 INFO L93 Difference]: Finished difference Result 8630 states and 28901 transitions. [2021-06-12 22:07:14,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:07:14,083 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:14,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:14,095 INFO L225 Difference]: With dead ends: 8630 [2021-06-12 22:07:14,095 INFO L226 Difference]: Without dead ends: 8630 [2021-06-12 22:07:14,095 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 473.4ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:07:14,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8630 states. [2021-06-12 22:07:14,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8630 to 4491. [2021-06-12 22:07:14,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4491 states, 4490 states have (on average 3.7028953229398662) internal successors, (16626), 4490 states have internal predecessors, (16626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:14,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4491 states to 4491 states and 16626 transitions. [2021-06-12 22:07:14,183 INFO L78 Accepts]: Start accepts. Automaton has 4491 states and 16626 transitions. Word has length 28 [2021-06-12 22:07:14,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:14,183 INFO L482 AbstractCegarLoop]: Abstraction has 4491 states and 16626 transitions. [2021-06-12 22:07:14,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:14,183 INFO L276 IsEmpty]: Start isEmpty. Operand 4491 states and 16626 transitions. [2021-06-12 22:07:14,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:14,189 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:14,189 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:14,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4048,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:14,389 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:14,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:14,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 83 times [2021-06-12 22:07:14,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:14,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033595165] [2021-06-12 22:07:14,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:14,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:14,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:14,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033595165] [2021-06-12 22:07:14,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033595165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:14,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673914295] [2021-06-12 22:07:14,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:14,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:07:14,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:14,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:14,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:14,506 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:14,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673914295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:14,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:14,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:07:14,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886202957] [2021-06-12 22:07:14,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:14,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:14,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:14,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:14,507 INFO L87 Difference]: Start difference. First operand 4491 states and 16626 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:14,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:14,936 INFO L93 Difference]: Finished difference Result 8035 states and 28348 transitions. [2021-06-12 22:07:14,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:07:14,937 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:14,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:14,949 INFO L225 Difference]: With dead ends: 8035 [2021-06-12 22:07:14,949 INFO L226 Difference]: Without dead ends: 7938 [2021-06-12 22:07:14,949 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 229.1ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:07:14,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7938 states. [2021-06-12 22:07:15,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7938 to 5963. [2021-06-12 22:07:15,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 3.763837638376384) internal successors, (22440), 5962 states have internal predecessors, (22440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 22440 transitions. [2021-06-12 22:07:15,068 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 22440 transitions. Word has length 28 [2021-06-12 22:07:15,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:15,068 INFO L482 AbstractCegarLoop]: Abstraction has 5963 states and 22440 transitions. [2021-06-12 22:07:15,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,068 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 22440 transitions. [2021-06-12 22:07:15,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:15,076 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:15,076 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:15,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4049,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:15,277 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:15,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:15,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 84 times [2021-06-12 22:07:15,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:15,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373215684] [2021-06-12 22:07:15,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:15,303 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:15,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:15,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373215684] [2021-06-12 22:07:15,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373215684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:15,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579558103] [2021-06-12 22:07:15,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:15,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:07:15,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:15,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:07:15,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:15,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:15,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579558103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:15,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:15,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-12 22:07:15,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895992438] [2021-06-12 22:07:15,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:07:15,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:15,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:07:15,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:07:15,382 INFO L87 Difference]: Start difference. First operand 5963 states and 22440 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:15,555 INFO L93 Difference]: Finished difference Result 8287 states and 29195 transitions. [2021-06-12 22:07:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:07:15,555 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:15,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:15,568 INFO L225 Difference]: With dead ends: 8287 [2021-06-12 22:07:15,568 INFO L226 Difference]: Without dead ends: 8287 [2021-06-12 22:07:15,568 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 112.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:15,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-06-12 22:07:15,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 6088. [2021-06-12 22:07:15,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6088 states, 6087 states have (on average 3.741416132741909) internal successors, (22774), 6087 states have internal predecessors, (22774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6088 states to 6088 states and 22774 transitions. [2021-06-12 22:07:15,667 INFO L78 Accepts]: Start accepts. Automaton has 6088 states and 22774 transitions. Word has length 28 [2021-06-12 22:07:15,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:15,667 INFO L482 AbstractCegarLoop]: Abstraction has 6088 states and 22774 transitions. [2021-06-12 22:07:15,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,667 INFO L276 IsEmpty]: Start isEmpty. Operand 6088 states and 22774 transitions. [2021-06-12 22:07:15,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:15,675 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:15,675 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:15,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4050,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:15,875 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:15,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:15,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 85 times [2021-06-12 22:07:15,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:15,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899664675] [2021-06-12 22:07:15,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:15,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:15,915 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:15,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:15,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899664675] [2021-06-12 22:07:15,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899664675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:15,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481937447] [2021-06-12 22:07:15,916 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:15,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:15,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:16,004 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:16,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481937447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:16,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:16,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:07:16,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834246185] [2021-06-12 22:07:16,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:07:16,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:16,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:07:16,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:07:16,005 INFO L87 Difference]: Start difference. First operand 6088 states and 22774 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:16,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:16,746 INFO L93 Difference]: Finished difference Result 12628 states and 43945 transitions. [2021-06-12 22:07:16,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 22:07:16,746 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:16,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:16,769 INFO L225 Difference]: With dead ends: 12628 [2021-06-12 22:07:16,769 INFO L226 Difference]: Without dead ends: 12628 [2021-06-12 22:07:16,770 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 443.1ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:07:16,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12628 states. [2021-06-12 22:07:16,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12628 to 6761. [2021-06-12 22:07:16,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6761 states, 6760 states have (on average 3.7547337278106507) internal successors, (25382), 6760 states have internal predecessors, (25382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:16,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6761 states to 6761 states and 25382 transitions. [2021-06-12 22:07:16,920 INFO L78 Accepts]: Start accepts. Automaton has 6761 states and 25382 transitions. Word has length 28 [2021-06-12 22:07:16,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:16,921 INFO L482 AbstractCegarLoop]: Abstraction has 6761 states and 25382 transitions. [2021-06-12 22:07:16,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:16,921 INFO L276 IsEmpty]: Start isEmpty. Operand 6761 states and 25382 transitions. [2021-06-12 22:07:16,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:16,930 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:16,930 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:17,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4051 [2021-06-12 22:07:17,130 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:17,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:17,131 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 86 times [2021-06-12 22:07:17,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:17,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932561162] [2021-06-12 22:07:17,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:17,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:17,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932561162] [2021-06-12 22:07:17,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932561162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:17,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329076106] [2021-06-12 22:07:17,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:17,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:17,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:17,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:17,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:17,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329076106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:17,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:17,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-12 22:07:17,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467931683] [2021-06-12 22:07:17,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:17,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:17,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:17,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:17,265 INFO L87 Difference]: Start difference. First operand 6761 states and 25382 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:17,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:17,941 INFO L93 Difference]: Finished difference Result 12791 states and 44537 transitions. [2021-06-12 22:07:17,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:07:17,942 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:17,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:17,964 INFO L225 Difference]: With dead ends: 12791 [2021-06-12 22:07:17,964 INFO L226 Difference]: Without dead ends: 12791 [2021-06-12 22:07:17,964 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 393.7ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:07:17,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12791 states. [2021-06-12 22:07:18,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12791 to 6999. [2021-06-12 22:07:18,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6999 states, 6998 states have (on average 3.734352672192055) internal successors, (26133), 6998 states have internal predecessors, (26133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:18,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6999 states to 6999 states and 26133 transitions. [2021-06-12 22:07:18,117 INFO L78 Accepts]: Start accepts. Automaton has 6999 states and 26133 transitions. Word has length 28 [2021-06-12 22:07:18,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:18,118 INFO L482 AbstractCegarLoop]: Abstraction has 6999 states and 26133 transitions. [2021-06-12 22:07:18,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:18,118 INFO L276 IsEmpty]: Start isEmpty. Operand 6999 states and 26133 transitions. [2021-06-12 22:07:18,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:18,127 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:18,127 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:18,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4052,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:18,328 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:18,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:18,328 INFO L82 PathProgramCache]: Analyzing trace with hash -191201267, now seen corresponding path program 87 times [2021-06-12 22:07:18,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:18,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111397526] [2021-06-12 22:07:18,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:18,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:18,355 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:18,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:18,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111397526] [2021-06-12 22:07:18,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111397526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:18,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434674332] [2021-06-12 22:07:18,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:18,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:07:18,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:18,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-12 22:07:18,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:18,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434674332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:18,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:18,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-12 22:07:18,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733067663] [2021-06-12 22:07:18,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:18,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:18,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:18,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:18,480 INFO L87 Difference]: Start difference. First operand 6999 states and 26133 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:19,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:19,233 INFO L93 Difference]: Finished difference Result 9904 states and 35142 transitions. [2021-06-12 22:07:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:07:19,234 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:19,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:19,251 INFO L225 Difference]: With dead ends: 9904 [2021-06-12 22:07:19,251 INFO L226 Difference]: Without dead ends: 9816 [2021-06-12 22:07:19,252 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 517.9ms TimeCoverageRelationStatistics Valid=534, Invalid=1916, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:07:19,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9816 states. [2021-06-12 22:07:19,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9816 to 7496. [2021-06-12 22:07:19,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7496 states, 7495 states have (on average 3.741160773849233) internal successors, (28040), 7495 states have internal predecessors, (28040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:19,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7496 states to 7496 states and 28040 transitions. [2021-06-12 22:07:19,414 INFO L78 Accepts]: Start accepts. Automaton has 7496 states and 28040 transitions. Word has length 28 [2021-06-12 22:07:19,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:19,414 INFO L482 AbstractCegarLoop]: Abstraction has 7496 states and 28040 transitions. [2021-06-12 22:07:19,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:19,414 INFO L276 IsEmpty]: Start isEmpty. Operand 7496 states and 28040 transitions. [2021-06-12 22:07:19,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:19,424 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:19,424 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:19,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4053 [2021-06-12 22:07:19,625 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:19,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:19,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 88 times [2021-06-12 22:07:19,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:19,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250389104] [2021-06-12 22:07:19,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:19,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:19,652 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:19,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:19,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250389104] [2021-06-12 22:07:19,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250389104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:19,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504521178] [2021-06-12 22:07:19,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:19,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:19,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:19,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:19,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:19,739 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:19,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504521178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:19,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:19,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:07:19,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718233015] [2021-06-12 22:07:19,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:07:19,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:19,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:07:19,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:07:19,740 INFO L87 Difference]: Start difference. First operand 7496 states and 28040 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:20,086 INFO L93 Difference]: Finished difference Result 11192 states and 39947 transitions. [2021-06-12 22:07:20,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:07:20,086 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:20,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:20,105 INFO L225 Difference]: With dead ends: 11192 [2021-06-12 22:07:20,106 INFO L226 Difference]: Without dead ends: 11192 [2021-06-12 22:07:20,106 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 185.2ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:07:20,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2021-06-12 22:07:20,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 8528. [2021-06-12 22:07:20,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8528 states, 8527 states have (on average 3.7686173331769672) internal successors, (32135), 8527 states have internal predecessors, (32135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8528 states to 8528 states and 32135 transitions. [2021-06-12 22:07:20,259 INFO L78 Accepts]: Start accepts. Automaton has 8528 states and 32135 transitions. Word has length 28 [2021-06-12 22:07:20,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:20,259 INFO L482 AbstractCegarLoop]: Abstraction has 8528 states and 32135 transitions. [2021-06-12 22:07:20,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,259 INFO L276 IsEmpty]: Start isEmpty. Operand 8528 states and 32135 transitions. [2021-06-12 22:07:20,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:20,271 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:20,271 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:20,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4054 [2021-06-12 22:07:20,471 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:20,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:20,471 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 89 times [2021-06-12 22:07:20,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:20,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505438063] [2021-06-12 22:07:20,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:20,505 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:20,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:20,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505438063] [2021-06-12 22:07:20,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505438063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:20,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202258901] [2021-06-12 22:07:20,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:20,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:07:20,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:20,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:20,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:20,642 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:20,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202258901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:20,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:20,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-12 22:07:20,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820194866] [2021-06-12 22:07:20,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:20,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:20,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:20,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:20,643 INFO L87 Difference]: Start difference. First operand 8528 states and 32135 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:21,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:21,264 INFO L93 Difference]: Finished difference Result 14252 states and 50831 transitions. [2021-06-12 22:07:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:07:21,264 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:21,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:21,292 INFO L225 Difference]: With dead ends: 14252 [2021-06-12 22:07:21,292 INFO L226 Difference]: Without dead ends: 14248 [2021-06-12 22:07:21,292 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 327.2ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:07:21,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14248 states. [2021-06-12 22:07:21,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14248 to 8428. [2021-06-12 22:07:21,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8427 states have (on average 3.77251690993236) internal successors, (31791), 8427 states have internal predecessors, (31791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:21,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 31791 transitions. [2021-06-12 22:07:21,474 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 31791 transitions. Word has length 28 [2021-06-12 22:07:21,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:21,475 INFO L482 AbstractCegarLoop]: Abstraction has 8428 states and 31791 transitions. [2021-06-12 22:07:21,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:21,475 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 31791 transitions. [2021-06-12 22:07:21,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:21,486 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:21,486 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:21,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4055 [2021-06-12 22:07:21,687 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:21,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:21,687 INFO L82 PathProgramCache]: Analyzing trace with hash 795274241, now seen corresponding path program 90 times [2021-06-12 22:07:21,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:21,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757719425] [2021-06-12 22:07:21,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:21,720 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:21,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:21,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757719425] [2021-06-12 22:07:21,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757719425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:21,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410598216] [2021-06-12 22:07:21,720 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:21,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:07:21,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:21,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:21,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:21,809 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:21,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410598216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:21,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:21,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:07:21,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064069567] [2021-06-12 22:07:21,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:21,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:21,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:21,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:21,810 INFO L87 Difference]: Start difference. First operand 8428 states and 31791 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:22,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:22,265 INFO L93 Difference]: Finished difference Result 11465 states and 40959 transitions. [2021-06-12 22:07:22,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:07:22,265 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:22,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:22,284 INFO L225 Difference]: With dead ends: 11465 [2021-06-12 22:07:22,284 INFO L226 Difference]: Without dead ends: 11465 [2021-06-12 22:07:22,284 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:07:22,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2021-06-12 22:07:22,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 8331. [2021-06-12 22:07:22,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768667466986795) internal successors, (31393), 8330 states have internal predecessors, (31393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:22,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31393 transitions. [2021-06-12 22:07:22,429 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31393 transitions. Word has length 28 [2021-06-12 22:07:22,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:22,430 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31393 transitions. [2021-06-12 22:07:22,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:22,430 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31393 transitions. [2021-06-12 22:07:22,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:22,441 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:22,441 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:22,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4056 [2021-06-12 22:07:22,642 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:22,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:22,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 91 times [2021-06-12 22:07:22,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:22,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134704034] [2021-06-12 22:07:22,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:22,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:22,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:22,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134704034] [2021-06-12 22:07:22,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134704034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:22,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920697912] [2021-06-12 22:07:22,689 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:22,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:22,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:22,772 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:22,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920697912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:22,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:22,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:07:22,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596847119] [2021-06-12 22:07:22,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:07:22,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:22,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:07:22,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:07:22,773 INFO L87 Difference]: Start difference. First operand 8331 states and 31393 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:23,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:23,446 INFO L93 Difference]: Finished difference Result 14086 states and 50169 transitions. [2021-06-12 22:07:23,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:07:23,446 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:23,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:23,470 INFO L225 Difference]: With dead ends: 14086 [2021-06-12 22:07:23,470 INFO L226 Difference]: Without dead ends: 14074 [2021-06-12 22:07:23,470 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 368.8ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:07:23,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14074 states. [2021-06-12 22:07:23,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14074 to 8331. [2021-06-12 22:07:23,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768187274909964) internal successors, (31389), 8330 states have internal predecessors, (31389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:23,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31389 transitions. [2021-06-12 22:07:23,689 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31389 transitions. Word has length 28 [2021-06-12 22:07:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:23,689 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31389 transitions. [2021-06-12 22:07:23,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31389 transitions. [2021-06-12 22:07:23,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:23,702 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:23,702 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:23,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4057 [2021-06-12 22:07:23,902 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:23,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:23,903 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 92 times [2021-06-12 22:07:23,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:23,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008510684] [2021-06-12 22:07:23,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:23,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:23,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:23,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008510684] [2021-06-12 22:07:23,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008510684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:23,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648396096] [2021-06-12 22:07:23,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:23,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:23,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:23,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:23,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:24,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648396096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:24,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:24,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:07:24,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143442776] [2021-06-12 22:07:24,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:24,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:24,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:24,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:24,050 INFO L87 Difference]: Start difference. First operand 8331 states and 31389 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:25,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:25,258 INFO L93 Difference]: Finished difference Result 21250 states and 74521 transitions. [2021-06-12 22:07:25,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-12 22:07:25,259 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:25,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:25,300 INFO L225 Difference]: With dead ends: 21250 [2021-06-12 22:07:25,300 INFO L226 Difference]: Without dead ends: 21250 [2021-06-12 22:07:25,300 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 713.8ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 22:07:25,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21250 states. [2021-06-12 22:07:25,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21250 to 11363. [2021-06-12 22:07:25,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11363 states, 11362 states have (on average 3.808924485125858) internal successors, (43277), 11362 states have internal predecessors, (43277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:25,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11363 states to 11363 states and 43277 transitions. [2021-06-12 22:07:25,643 INFO L78 Accepts]: Start accepts. Automaton has 11363 states and 43277 transitions. Word has length 28 [2021-06-12 22:07:25,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:25,643 INFO L482 AbstractCegarLoop]: Abstraction has 11363 states and 43277 transitions. [2021-06-12 22:07:25,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:25,643 INFO L276 IsEmpty]: Start isEmpty. Operand 11363 states and 43277 transitions. [2021-06-12 22:07:25,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:25,659 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:25,659 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:25,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4058,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:25,861 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:25,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:25,861 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 93 times [2021-06-12 22:07:25,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:25,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119627597] [2021-06-12 22:07:25,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:25,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:25,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:25,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:25,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119627597] [2021-06-12 22:07:25,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119627597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:25,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069945591] [2021-06-12 22:07:25,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:25,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:07:25,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:25,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:25,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:25,993 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:25,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069945591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:25,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:25,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:07:25,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093182173] [2021-06-12 22:07:25,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:25,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:25,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:25,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:25,994 INFO L87 Difference]: Start difference. First operand 11363 states and 43277 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:27,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:27,042 INFO L93 Difference]: Finished difference Result 20481 states and 72514 transitions. [2021-06-12 22:07:27,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:07:27,043 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:27,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:27,081 INFO L225 Difference]: With dead ends: 20481 [2021-06-12 22:07:27,081 INFO L226 Difference]: Without dead ends: 20469 [2021-06-12 22:07:27,081 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 645.5ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:07:27,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20469 states. [2021-06-12 22:07:27,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20469 to 11177. [2021-06-12 22:07:27,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11177 states, 11176 states have (on average 3.815139584824624) internal successors, (42638), 11176 states have internal predecessors, (42638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:27,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11177 states to 11177 states and 42638 transitions. [2021-06-12 22:07:27,396 INFO L78 Accepts]: Start accepts. Automaton has 11177 states and 42638 transitions. Word has length 28 [2021-06-12 22:07:27,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:27,396 INFO L482 AbstractCegarLoop]: Abstraction has 11177 states and 42638 transitions. [2021-06-12 22:07:27,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:27,396 INFO L276 IsEmpty]: Start isEmpty. Operand 11177 states and 42638 transitions. [2021-06-12 22:07:27,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:27,412 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:27,412 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:27,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4059,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:27,613 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:27,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:27,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 94 times [2021-06-12 22:07:27,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:27,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660975123] [2021-06-12 22:07:27,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:27,654 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:27,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:27,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660975123] [2021-06-12 22:07:27,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660975123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:27,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551994498] [2021-06-12 22:07:27,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:27,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:27,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:27,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:27,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:27,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:27,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551994498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:27,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:27,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:07:27,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299813965] [2021-06-12 22:07:27,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:27,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:27,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:27,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:27,746 INFO L87 Difference]: Start difference. First operand 11177 states and 42638 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:28,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:28,794 INFO L93 Difference]: Finished difference Result 20316 states and 71936 transitions. [2021-06-12 22:07:28,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:07:28,799 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:28,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:28,846 INFO L225 Difference]: With dead ends: 20316 [2021-06-12 22:07:28,847 INFO L226 Difference]: Without dead ends: 20280 [2021-06-12 22:07:28,847 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 608.6ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 22:07:28,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20280 states. [2021-06-12 22:07:29,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20280 to 11229. [2021-06-12 22:07:29,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11229 states, 11228 states have (on average 3.813323833273958) internal successors, (42816), 11228 states have internal predecessors, (42816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:29,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11229 states to 11229 states and 42816 transitions. [2021-06-12 22:07:29,137 INFO L78 Accepts]: Start accepts. Automaton has 11229 states and 42816 transitions. Word has length 28 [2021-06-12 22:07:29,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:29,137 INFO L482 AbstractCegarLoop]: Abstraction has 11229 states and 42816 transitions. [2021-06-12 22:07:29,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:29,138 INFO L276 IsEmpty]: Start isEmpty. Operand 11229 states and 42816 transitions. [2021-06-12 22:07:29,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:29,153 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:29,154 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:29,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4060 [2021-06-12 22:07:29,354 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:29,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:29,354 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 95 times [2021-06-12 22:07:29,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:29,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352213751] [2021-06-12 22:07:29,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:29,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:29,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:29,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352213751] [2021-06-12 22:07:29,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352213751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:29,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114692346] [2021-06-12 22:07:29,395 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:29,419 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:07:29,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:29,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:29,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:29,515 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:29,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114692346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:29,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:29,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:07:29,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784508641] [2021-06-12 22:07:29,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:29,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:29,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:29,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:29,516 INFO L87 Difference]: Start difference. First operand 11229 states and 42816 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:30,920 INFO L93 Difference]: Finished difference Result 20201 states and 71663 transitions. [2021-06-12 22:07:30,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-12 22:07:30,920 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:30,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:30,958 INFO L225 Difference]: With dead ends: 20201 [2021-06-12 22:07:30,958 INFO L226 Difference]: Without dead ends: 20201 [2021-06-12 22:07:30,959 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 929.4ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:07:30,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20201 states. [2021-06-12 22:07:31,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20201 to 11425. [2021-06-12 22:07:31,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11425 states, 11424 states have (on average 3.804796918767507) internal successors, (43466), 11424 states have internal predecessors, (43466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11425 states to 11425 states and 43466 transitions. [2021-06-12 22:07:31,241 INFO L78 Accepts]: Start accepts. Automaton has 11425 states and 43466 transitions. Word has length 28 [2021-06-12 22:07:31,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:31,241 INFO L482 AbstractCegarLoop]: Abstraction has 11425 states and 43466 transitions. [2021-06-12 22:07:31,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:31,241 INFO L276 IsEmpty]: Start isEmpty. Operand 11425 states and 43466 transitions. [2021-06-12 22:07:31,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:31,257 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:31,258 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:31,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4061 [2021-06-12 22:07:31,458 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:31,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:31,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 96 times [2021-06-12 22:07:31,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:31,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319186636] [2021-06-12 22:07:31,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:31,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:31,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319186636] [2021-06-12 22:07:31,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319186636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:31,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094838279] [2021-06-12 22:07:31,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:31,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 22:07:31,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:31,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:31,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:31,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:31,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094838279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:31,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:31,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:07:31,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17005862] [2021-06-12 22:07:31,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:31,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:31,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:31,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:31,614 INFO L87 Difference]: Start difference. First operand 11425 states and 43466 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:33,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:33,004 INFO L93 Difference]: Finished difference Result 19821 states and 70618 transitions. [2021-06-12 22:07:33,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 22:07:33,005 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:33,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:33,043 INFO L225 Difference]: With dead ends: 19821 [2021-06-12 22:07:33,043 INFO L226 Difference]: Without dead ends: 19809 [2021-06-12 22:07:33,044 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 829.1ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 22:07:33,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19809 states. [2021-06-12 22:07:33,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19809 to 11307. [2021-06-12 22:07:33,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 11306 states have (on average 3.8090394480806653) internal successors, (43065), 11306 states have internal predecessors, (43065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:33,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 43065 transitions. [2021-06-12 22:07:33,329 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 43065 transitions. Word has length 28 [2021-06-12 22:07:33,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:33,329 INFO L482 AbstractCegarLoop]: Abstraction has 11307 states and 43065 transitions. [2021-06-12 22:07:33,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:33,329 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 43065 transitions. [2021-06-12 22:07:33,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:33,345 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:33,345 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:33,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4062,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:33,545 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:33,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:33,545 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 97 times [2021-06-12 22:07:33,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:33,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075772939] [2021-06-12 22:07:33,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:33,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:33,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:33,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075772939] [2021-06-12 22:07:33,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075772939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:33,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404953901] [2021-06-12 22:07:33,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:33,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:33,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:33,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:33,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404953901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:33,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:33,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-12 22:07:33,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073291532] [2021-06-12 22:07:33,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:33,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:33,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:33,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:33,687 INFO L87 Difference]: Start difference. First operand 11307 states and 43065 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:34,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:34,842 INFO L93 Difference]: Finished difference Result 19061 states and 68534 transitions. [2021-06-12 22:07:34,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:07:34,843 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:34,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:34,886 INFO L225 Difference]: With dead ends: 19061 [2021-06-12 22:07:34,886 INFO L226 Difference]: Without dead ends: 19025 [2021-06-12 22:07:34,886 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 646.2ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:07:34,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19025 states. [2021-06-12 22:07:35,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19025 to 11331. [2021-06-12 22:07:35,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11331 states, 11330 states have (on average 3.8080317740511913) internal successors, (43145), 11330 states have internal predecessors, (43145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:35,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11331 states to 11331 states and 43145 transitions. [2021-06-12 22:07:35,178 INFO L78 Accepts]: Start accepts. Automaton has 11331 states and 43145 transitions. Word has length 28 [2021-06-12 22:07:35,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:35,178 INFO L482 AbstractCegarLoop]: Abstraction has 11331 states and 43145 transitions. [2021-06-12 22:07:35,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:35,179 INFO L276 IsEmpty]: Start isEmpty. Operand 11331 states and 43145 transitions. [2021-06-12 22:07:35,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:35,196 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:35,196 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:35,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4063 [2021-06-12 22:07:35,397 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:35,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:35,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 98 times [2021-06-12 22:07:35,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:35,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775378391] [2021-06-12 22:07:35,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:35,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:35,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:35,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:35,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775378391] [2021-06-12 22:07:35,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775378391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:35,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942261179] [2021-06-12 22:07:35,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:35,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:35,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:35,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:35,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:35,588 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:35,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942261179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:35,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:35,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:35,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531189889] [2021-06-12 22:07:35,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:35,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:35,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:35,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:35,589 INFO L87 Difference]: Start difference. First operand 11331 states and 43145 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:36,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:36,920 INFO L93 Difference]: Finished difference Result 27696 states and 98852 transitions. [2021-06-12 22:07:36,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-12 22:07:36,920 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:36,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:36,979 INFO L225 Difference]: With dead ends: 27696 [2021-06-12 22:07:36,979 INFO L226 Difference]: Without dead ends: 27696 [2021-06-12 22:07:36,980 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2316 ImplicationChecksByTransitivity, 828.0ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-12 22:07:37,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27696 states. [2021-06-12 22:07:37,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27696 to 11621. [2021-06-12 22:07:37,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11621 states, 11620 states have (on average 3.831239242685026) internal successors, (44519), 11620 states have internal predecessors, (44519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:37,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11621 states to 11621 states and 44519 transitions. [2021-06-12 22:07:37,345 INFO L78 Accepts]: Start accepts. Automaton has 11621 states and 44519 transitions. Word has length 28 [2021-06-12 22:07:37,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:37,345 INFO L482 AbstractCegarLoop]: Abstraction has 11621 states and 44519 transitions. [2021-06-12 22:07:37,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:37,345 INFO L276 IsEmpty]: Start isEmpty. Operand 11621 states and 44519 transitions. [2021-06-12 22:07:37,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:37,362 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:37,362 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:37,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4064,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:37,563 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:37,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:37,563 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 99 times [2021-06-12 22:07:37,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:37,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454551909] [2021-06-12 22:07:37,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:37,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:37,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:37,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454551909] [2021-06-12 22:07:37,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454551909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:37,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099106951] [2021-06-12 22:07:37,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:37,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:07:37,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:37,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:37,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:37,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:37,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099106951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:37,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:37,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:37,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618150960] [2021-06-12 22:07:37,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:37,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:37,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:37,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:37,725 INFO L87 Difference]: Start difference. First operand 11621 states and 44519 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:38,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:38,984 INFO L93 Difference]: Finished difference Result 27229 states and 97782 transitions. [2021-06-12 22:07:38,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-12 22:07:38,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:38,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:39,041 INFO L225 Difference]: With dead ends: 27229 [2021-06-12 22:07:39,041 INFO L226 Difference]: Without dead ends: 27229 [2021-06-12 22:07:39,042 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2280 ImplicationChecksByTransitivity, 792.0ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 22:07:39,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27229 states. [2021-06-12 22:07:39,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27229 to 11523. [2021-06-12 22:07:39,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11523 states, 11522 states have (on average 3.819562575941677) internal successors, (44009), 11522 states have internal predecessors, (44009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:39,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11523 states to 11523 states and 44009 transitions. [2021-06-12 22:07:39,398 INFO L78 Accepts]: Start accepts. Automaton has 11523 states and 44009 transitions. Word has length 28 [2021-06-12 22:07:39,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:39,398 INFO L482 AbstractCegarLoop]: Abstraction has 11523 states and 44009 transitions. [2021-06-12 22:07:39,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:39,398 INFO L276 IsEmpty]: Start isEmpty. Operand 11523 states and 44009 transitions. [2021-06-12 22:07:39,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:39,414 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:39,414 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:39,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4065 [2021-06-12 22:07:39,615 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:39,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:39,615 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 100 times [2021-06-12 22:07:39,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:39,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271870036] [2021-06-12 22:07:39,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:39,650 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:39,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:39,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271870036] [2021-06-12 22:07:39,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271870036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:39,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285123057] [2021-06-12 22:07:39,650 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:39,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:39,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:39,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:39,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:39,771 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:39,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285123057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:39,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:39,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:07:39,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841756716] [2021-06-12 22:07:39,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:39,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:39,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:39,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:39,772 INFO L87 Difference]: Start difference. First operand 11523 states and 44009 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:40,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:40,675 INFO L93 Difference]: Finished difference Result 21512 states and 77611 transitions. [2021-06-12 22:07:40,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:07:40,676 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:40,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:40,715 INFO L225 Difference]: With dead ends: 21512 [2021-06-12 22:07:40,716 INFO L226 Difference]: Without dead ends: 21512 [2021-06-12 22:07:40,716 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 464.8ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:07:40,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21512 states. [2021-06-12 22:07:40,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21512 to 11532. [2021-06-12 22:07:40,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11532 states, 11531 states have (on average 3.8185760124880757) internal successors, (44032), 11531 states have internal predecessors, (44032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:40,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11532 states to 11532 states and 44032 transitions. [2021-06-12 22:07:40,973 INFO L78 Accepts]: Start accepts. Automaton has 11532 states and 44032 transitions. Word has length 28 [2021-06-12 22:07:40,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:40,973 INFO L482 AbstractCegarLoop]: Abstraction has 11532 states and 44032 transitions. [2021-06-12 22:07:40,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:40,973 INFO L276 IsEmpty]: Start isEmpty. Operand 11532 states and 44032 transitions. [2021-06-12 22:07:40,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:40,989 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:40,989 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:41,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-06-12 22:07:41,190 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:41,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:41,190 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 101 times [2021-06-12 22:07:41,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:41,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995335216] [2021-06-12 22:07:41,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:41,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:41,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:41,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995335216] [2021-06-12 22:07:41,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995335216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:41,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239639751] [2021-06-12 22:07:41,224 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:41,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:07:41,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:41,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:41,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:41,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:41,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239639751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:41,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:41,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:07:41,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116943269] [2021-06-12 22:07:41,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:41,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:41,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:41,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:41,341 INFO L87 Difference]: Start difference. First operand 11532 states and 44032 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:42,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:42,122 INFO L93 Difference]: Finished difference Result 19923 states and 72552 transitions. [2021-06-12 22:07:42,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 22:07:42,122 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:42,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:42,161 INFO L225 Difference]: With dead ends: 19923 [2021-06-12 22:07:42,161 INFO L226 Difference]: Without dead ends: 19923 [2021-06-12 22:07:42,161 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 423.6ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:07:42,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19923 states. [2021-06-12 22:07:42,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19923 to 11544. [2021-06-12 22:07:42,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11544 states, 11543 states have (on average 3.817898293337954) internal successors, (44070), 11543 states have internal predecessors, (44070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:42,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11544 states to 11544 states and 44070 transitions. [2021-06-12 22:07:42,489 INFO L78 Accepts]: Start accepts. Automaton has 11544 states and 44070 transitions. Word has length 28 [2021-06-12 22:07:42,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:42,489 INFO L482 AbstractCegarLoop]: Abstraction has 11544 states and 44070 transitions. [2021-06-12 22:07:42,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:42,489 INFO L276 IsEmpty]: Start isEmpty. Operand 11544 states and 44070 transitions. [2021-06-12 22:07:42,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:42,506 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:42,506 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:42,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4067 [2021-06-12 22:07:42,706 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:42,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:42,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 102 times [2021-06-12 22:07:42,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:42,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913696507] [2021-06-12 22:07:42,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:42,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:42,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913696507] [2021-06-12 22:07:42,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913696507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:42,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131372277] [2021-06-12 22:07:42,742 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:42,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:07:42,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:42,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:42,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:42,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:42,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131372277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:42,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:42,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:42,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009882141] [2021-06-12 22:07:42,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:42,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:42,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:42,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:42,872 INFO L87 Difference]: Start difference. First operand 11544 states and 44070 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:43,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:43,968 INFO L93 Difference]: Finished difference Result 20543 states and 74326 transitions. [2021-06-12 22:07:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-12 22:07:43,968 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:43,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:44,007 INFO L225 Difference]: With dead ends: 20543 [2021-06-12 22:07:44,007 INFO L226 Difference]: Without dead ends: 20543 [2021-06-12 22:07:44,008 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 692.7ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 22:07:44,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-06-12 22:07:44,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 11652. [2021-06-12 22:07:44,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11652 states, 11651 states have (on average 3.8111750064372156) internal successors, (44404), 11651 states have internal predecessors, (44404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:44,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11652 states to 11652 states and 44404 transitions. [2021-06-12 22:07:44,364 INFO L78 Accepts]: Start accepts. Automaton has 11652 states and 44404 transitions. Word has length 28 [2021-06-12 22:07:44,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:44,364 INFO L482 AbstractCegarLoop]: Abstraction has 11652 states and 44404 transitions. [2021-06-12 22:07:44,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:44,364 INFO L276 IsEmpty]: Start isEmpty. Operand 11652 states and 44404 transitions. [2021-06-12 22:07:44,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:44,381 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:44,381 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:44,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4068 [2021-06-12 22:07:44,581 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:44,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:44,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 103 times [2021-06-12 22:07:44,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:44,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982215854] [2021-06-12 22:07:44,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:44,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:44,617 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:44,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:44,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982215854] [2021-06-12 22:07:44,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982215854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:44,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106001421] [2021-06-12 22:07:44,617 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:44,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:44,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:44,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:44,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:44,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106001421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:44,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:44,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:07:44,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953588109] [2021-06-12 22:07:44,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:44,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:44,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:44,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:44,737 INFO L87 Difference]: Start difference. First operand 11652 states and 44404 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:45,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:45,694 INFO L93 Difference]: Finished difference Result 20102 states and 73128 transitions. [2021-06-12 22:07:45,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:07:45,695 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:45,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:45,733 INFO L225 Difference]: With dead ends: 20102 [2021-06-12 22:07:45,733 INFO L226 Difference]: Without dead ends: 20098 [2021-06-12 22:07:45,733 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 576.3ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:07:45,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20098 states. [2021-06-12 22:07:45,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20098 to 11578. [2021-06-12 22:07:45,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11578 states, 11577 states have (on average 3.814891595404682) internal successors, (44165), 11577 states have internal predecessors, (44165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:46,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11578 states to 11578 states and 44165 transitions. [2021-06-12 22:07:46,013 INFO L78 Accepts]: Start accepts. Automaton has 11578 states and 44165 transitions. Word has length 28 [2021-06-12 22:07:46,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:46,013 INFO L482 AbstractCegarLoop]: Abstraction has 11578 states and 44165 transitions. [2021-06-12 22:07:46,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:46,013 INFO L276 IsEmpty]: Start isEmpty. Operand 11578 states and 44165 transitions. [2021-06-12 22:07:46,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:46,030 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:46,030 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:46,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4069,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:46,231 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:46,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:46,231 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 104 times [2021-06-12 22:07:46,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:46,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869488700] [2021-06-12 22:07:46,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:46,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:46,272 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:46,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:46,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869488700] [2021-06-12 22:07:46,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869488700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:46,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115279428] [2021-06-12 22:07:46,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:46,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:46,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:46,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:46,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:46,480 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:46,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115279428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:46,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:46,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:07:46,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505974393] [2021-06-12 22:07:46,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:46,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:46,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:46,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:46,481 INFO L87 Difference]: Start difference. First operand 11578 states and 44165 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:47,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:47,597 INFO L93 Difference]: Finished difference Result 19515 states and 70543 transitions. [2021-06-12 22:07:47,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:07:47,598 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:47,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:47,635 INFO L225 Difference]: With dead ends: 19515 [2021-06-12 22:07:47,635 INFO L226 Difference]: Without dead ends: 19515 [2021-06-12 22:07:47,636 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 712.0ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 22:07:47,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19515 states. [2021-06-12 22:07:47,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19515 to 11805. [2021-06-12 22:07:47,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11805 states, 11804 states have (on average 3.8176042019654353) internal successors, (45063), 11804 states have internal predecessors, (45063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:47,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11805 states to 11805 states and 45063 transitions. [2021-06-12 22:07:47,918 INFO L78 Accepts]: Start accepts. Automaton has 11805 states and 45063 transitions. Word has length 28 [2021-06-12 22:07:47,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:47,918 INFO L482 AbstractCegarLoop]: Abstraction has 11805 states and 45063 transitions. [2021-06-12 22:07:47,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:47,918 INFO L276 IsEmpty]: Start isEmpty. Operand 11805 states and 45063 transitions. [2021-06-12 22:07:47,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:47,935 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:47,935 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:48,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4070,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:48,136 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:48,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:48,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 105 times [2021-06-12 22:07:48,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:48,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176624521] [2021-06-12 22:07:48,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:48,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:48,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:48,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176624521] [2021-06-12 22:07:48,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176624521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:48,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326709271] [2021-06-12 22:07:48,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:48,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 22:07:48,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:48,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:48,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:48,303 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:48,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326709271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:48,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:48,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:07:48,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781299966] [2021-06-12 22:07:48,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:48,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:48,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:48,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:48,303 INFO L87 Difference]: Start difference. First operand 11805 states and 45063 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:49,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:49,289 INFO L93 Difference]: Finished difference Result 19219 states and 69718 transitions. [2021-06-12 22:07:49,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:07:49,289 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:49,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:49,329 INFO L225 Difference]: With dead ends: 19219 [2021-06-12 22:07:49,329 INFO L226 Difference]: Without dead ends: 19207 [2021-06-12 22:07:49,329 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 636.8ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:07:49,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19207 states. [2021-06-12 22:07:49,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19207 to 11907. [2021-06-12 22:07:49,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11907 states, 11906 states have (on average 3.81202754913489) internal successors, (45386), 11906 states have internal predecessors, (45386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:49,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11907 states to 11907 states and 45386 transitions. [2021-06-12 22:07:49,624 INFO L78 Accepts]: Start accepts. Automaton has 11907 states and 45386 transitions. Word has length 28 [2021-06-12 22:07:49,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:49,624 INFO L482 AbstractCegarLoop]: Abstraction has 11907 states and 45386 transitions. [2021-06-12 22:07:49,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:49,625 INFO L276 IsEmpty]: Start isEmpty. Operand 11907 states and 45386 transitions. [2021-06-12 22:07:49,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:49,642 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:49,642 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:49,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4071 [2021-06-12 22:07:49,843 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:49,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:49,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 70 times [2021-06-12 22:07:49,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:49,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786649560] [2021-06-12 22:07:49,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:49,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:49,885 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:49,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:49,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786649560] [2021-06-12 22:07:49,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786649560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:49,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43447161] [2021-06-12 22:07:49,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:49,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:49,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:49,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:49,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:49,975 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:49,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43447161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:49,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:49,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:07:49,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64146596] [2021-06-12 22:07:49,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:07:49,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:49,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:07:49,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:07:49,976 INFO L87 Difference]: Start difference. First operand 11907 states and 45386 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:50,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:50,429 INFO L93 Difference]: Finished difference Result 16719 states and 62078 transitions. [2021-06-12 22:07:50,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:07:50,429 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:50,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:50,463 INFO L225 Difference]: With dead ends: 16719 [2021-06-12 22:07:50,463 INFO L226 Difference]: Without dead ends: 16719 [2021-06-12 22:07:50,463 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 254.3ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:07:50,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16719 states. [2021-06-12 22:07:50,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16719 to 11979. [2021-06-12 22:07:50,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11979 states, 11978 states have (on average 3.8078143262648187) internal successors, (45610), 11978 states have internal predecessors, (45610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:50,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11979 states to 11979 states and 45610 transitions. [2021-06-12 22:07:50,711 INFO L78 Accepts]: Start accepts. Automaton has 11979 states and 45610 transitions. Word has length 28 [2021-06-12 22:07:50,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:50,711 INFO L482 AbstractCegarLoop]: Abstraction has 11979 states and 45610 transitions. [2021-06-12 22:07:50,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:50,712 INFO L276 IsEmpty]: Start isEmpty. Operand 11979 states and 45610 transitions. [2021-06-12 22:07:50,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:50,728 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:50,728 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:50,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4072 [2021-06-12 22:07:50,929 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:50,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:50,929 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 71 times [2021-06-12 22:07:50,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:50,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580899451] [2021-06-12 22:07:50,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:50,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:50,963 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:50,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:50,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580899451] [2021-06-12 22:07:50,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580899451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:50,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001443577] [2021-06-12 22:07:50,963 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:50,988 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:07:50,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:50,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:50,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:51,051 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:51,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001443577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:51,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:51,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:07:51,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600181069] [2021-06-12 22:07:51,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:51,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:51,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:51,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:51,052 INFO L87 Difference]: Start difference. First operand 11979 states and 45610 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:51,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:51,606 INFO L93 Difference]: Finished difference Result 17700 states and 64924 transitions. [2021-06-12 22:07:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:07:51,607 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:51,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:51,642 INFO L225 Difference]: With dead ends: 17700 [2021-06-12 22:07:51,642 INFO L226 Difference]: Without dead ends: 17700 [2021-06-12 22:07:51,643 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 292.2ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:07:51,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17700 states. [2021-06-12 22:07:51,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17700 to 12313. [2021-06-12 22:07:51,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12313 states, 12312 states have (on average 3.790529564652372) internal successors, (46669), 12312 states have internal predecessors, (46669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:51,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12313 states to 12313 states and 46669 transitions. [2021-06-12 22:07:51,925 INFO L78 Accepts]: Start accepts. Automaton has 12313 states and 46669 transitions. Word has length 28 [2021-06-12 22:07:51,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:51,925 INFO L482 AbstractCegarLoop]: Abstraction has 12313 states and 46669 transitions. [2021-06-12 22:07:51,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:51,925 INFO L276 IsEmpty]: Start isEmpty. Operand 12313 states and 46669 transitions. [2021-06-12 22:07:51,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:51,942 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:51,942 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:52,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4073 [2021-06-12 22:07:52,143 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:52,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:52,143 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 72 times [2021-06-12 22:07:52,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:52,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945163559] [2021-06-12 22:07:52,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:52,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:52,177 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:52,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:52,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945163559] [2021-06-12 22:07:52,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945163559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:52,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812378091] [2021-06-12 22:07:52,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:52,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 22:07:52,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:52,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:52,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:52,264 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:52,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812378091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:52,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:52,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:07:52,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015170922] [2021-06-12 22:07:52,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:07:52,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:52,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:07:52,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:07:52,265 INFO L87 Difference]: Start difference. First operand 12313 states and 46669 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:52,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:52,695 INFO L93 Difference]: Finished difference Result 17190 states and 63587 transitions. [2021-06-12 22:07:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:07:52,695 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:52,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:52,727 INFO L225 Difference]: With dead ends: 17190 [2021-06-12 22:07:52,727 INFO L226 Difference]: Without dead ends: 17182 [2021-06-12 22:07:52,728 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:07:52,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17182 states. [2021-06-12 22:07:52,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17182 to 12253. [2021-06-12 22:07:52,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12253 states, 12252 states have (on average 3.7924420502775056) internal successors, (46465), 12252 states have internal predecessors, (46465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:52,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12253 states to 12253 states and 46465 transitions. [2021-06-12 22:07:52,989 INFO L78 Accepts]: Start accepts. Automaton has 12253 states and 46465 transitions. Word has length 28 [2021-06-12 22:07:52,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:52,989 INFO L482 AbstractCegarLoop]: Abstraction has 12253 states and 46465 transitions. [2021-06-12 22:07:52,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:52,989 INFO L276 IsEmpty]: Start isEmpty. Operand 12253 states and 46465 transitions. [2021-06-12 22:07:53,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:53,007 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:53,007 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:53,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4074 [2021-06-12 22:07:53,207 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:53,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:53,208 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 73 times [2021-06-12 22:07:53,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:53,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943265960] [2021-06-12 22:07:53,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:53,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:53,247 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:53,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:53,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943265960] [2021-06-12 22:07:53,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943265960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:53,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409127594] [2021-06-12 22:07:53,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:53,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:53,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:53,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:53,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409127594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:53,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:53,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:07:53,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647002703] [2021-06-12 22:07:53,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:07:53,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:53,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:07:53,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:07:53,331 INFO L87 Difference]: Start difference. First operand 12253 states and 46465 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:53,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:53,839 INFO L93 Difference]: Finished difference Result 17090 states and 63299 transitions. [2021-06-12 22:07:53,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:07:53,840 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:53,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:53,872 INFO L225 Difference]: With dead ends: 17090 [2021-06-12 22:07:53,872 INFO L226 Difference]: Without dead ends: 17078 [2021-06-12 22:07:53,873 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 245.7ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:07:53,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17078 states. [2021-06-12 22:07:54,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17078 to 12219. [2021-06-12 22:07:54,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12219 states, 12218 states have (on average 3.7944017024062857) internal successors, (46360), 12218 states have internal predecessors, (46360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:54,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12219 states to 12219 states and 46360 transitions. [2021-06-12 22:07:54,121 INFO L78 Accepts]: Start accepts. Automaton has 12219 states and 46360 transitions. Word has length 28 [2021-06-12 22:07:54,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:54,122 INFO L482 AbstractCegarLoop]: Abstraction has 12219 states and 46360 transitions. [2021-06-12 22:07:54,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:54,122 INFO L276 IsEmpty]: Start isEmpty. Operand 12219 states and 46360 transitions. [2021-06-12 22:07:54,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:54,139 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:54,139 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:54,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4075 [2021-06-12 22:07:54,339 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:54,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:54,339 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 74 times [2021-06-12 22:07:54,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:54,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555127248] [2021-06-12 22:07:54,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:54,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:54,374 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:54,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:54,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555127248] [2021-06-12 22:07:54,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555127248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:54,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647818557] [2021-06-12 22:07:54,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:54,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:54,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:54,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:07:54,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:54,491 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:54,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647818557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:54,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:54,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:07:54,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521956285] [2021-06-12 22:07:54,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:07:54,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:54,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:07:54,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:07:54,492 INFO L87 Difference]: Start difference. First operand 12219 states and 46360 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:55,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:55,407 INFO L93 Difference]: Finished difference Result 23045 states and 82416 transitions. [2021-06-12 22:07:55,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:07:55,407 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:55,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:55,450 INFO L225 Difference]: With dead ends: 23045 [2021-06-12 22:07:55,450 INFO L226 Difference]: Without dead ends: 23045 [2021-06-12 22:07:55,451 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 514.3ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:07:55,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23045 states. [2021-06-12 22:07:55,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23045 to 12201. [2021-06-12 22:07:55,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12201 states, 12200 states have (on average 3.7931967213114755) internal successors, (46277), 12200 states have internal predecessors, (46277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:55,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12201 states to 12201 states and 46277 transitions. [2021-06-12 22:07:55,814 INFO L78 Accepts]: Start accepts. Automaton has 12201 states and 46277 transitions. Word has length 28 [2021-06-12 22:07:55,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:55,814 INFO L482 AbstractCegarLoop]: Abstraction has 12201 states and 46277 transitions. [2021-06-12 22:07:55,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:55,814 INFO L276 IsEmpty]: Start isEmpty. Operand 12201 states and 46277 transitions. [2021-06-12 22:07:55,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:55,831 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:55,831 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:56,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4076,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:56,032 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:56,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:56,032 INFO L82 PathProgramCache]: Analyzing trace with hash 368022285, now seen corresponding path program 106 times [2021-06-12 22:07:56,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:56,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112945080] [2021-06-12 22:07:56,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:56,061 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:56,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:56,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112945080] [2021-06-12 22:07:56,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112945080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:56,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917923762] [2021-06-12 22:07:56,061 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:56,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:56,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:56,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:56,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:56,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:56,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917923762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:56,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:56,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:07:56,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490179148] [2021-06-12 22:07:56,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:56,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:56,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:56,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:56,171 INFO L87 Difference]: Start difference. First operand 12201 states and 46277 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:56,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:56,850 INFO L93 Difference]: Finished difference Result 18822 states and 68098 transitions. [2021-06-12 22:07:56,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 22:07:56,851 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:56,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:56,885 INFO L225 Difference]: With dead ends: 18822 [2021-06-12 22:07:56,886 INFO L226 Difference]: Without dead ends: 18806 [2021-06-12 22:07:56,886 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 375.8ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:07:56,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18806 states. [2021-06-12 22:07:57,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18806 to 13509. [2021-06-12 22:07:57,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13509 states, 13508 states have (on average 3.85475273911756) internal successors, (52070), 13508 states have internal predecessors, (52070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:57,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13509 states to 13509 states and 52070 transitions. [2021-06-12 22:07:57,179 INFO L78 Accepts]: Start accepts. Automaton has 13509 states and 52070 transitions. Word has length 28 [2021-06-12 22:07:57,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:57,179 INFO L482 AbstractCegarLoop]: Abstraction has 13509 states and 52070 transitions. [2021-06-12 22:07:57,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:57,179 INFO L276 IsEmpty]: Start isEmpty. Operand 13509 states and 52070 transitions. [2021-06-12 22:07:57,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:57,200 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:57,200 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:57,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4077 [2021-06-12 22:07:57,401 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:57,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:57,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1040435067, now seen corresponding path program 107 times [2021-06-12 22:07:57,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:57,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594409381] [2021-06-12 22:07:57,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:57,428 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:07:57,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:57,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594409381] [2021-06-12 22:07:57,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594409381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:57,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700124150] [2021-06-12 22:07:57,429 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:57,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:07:57,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:57,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:57,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:57,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700124150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:57,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:57,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:07:57,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131073439] [2021-06-12 22:07:57,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:07:57,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:57,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:07:57,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:07:57,539 INFO L87 Difference]: Start difference. First operand 13509 states and 52070 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:58,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:58,329 INFO L93 Difference]: Finished difference Result 18923 states and 68358 transitions. [2021-06-12 22:07:58,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 22:07:58,329 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:58,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:58,365 INFO L225 Difference]: With dead ends: 18923 [2021-06-12 22:07:58,365 INFO L226 Difference]: Without dead ends: 18917 [2021-06-12 22:07:58,366 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 466.1ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:07:58,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18917 states. [2021-06-12 22:07:58,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18917 to 13479. [2021-06-12 22:07:58,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13479 states, 13478 states have (on average 3.8540584656477224) internal successors, (51945), 13478 states have internal predecessors, (51945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:58,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13479 states to 13479 states and 51945 transitions. [2021-06-12 22:07:58,664 INFO L78 Accepts]: Start accepts. Automaton has 13479 states and 51945 transitions. Word has length 28 [2021-06-12 22:07:58,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:58,664 INFO L482 AbstractCegarLoop]: Abstraction has 13479 states and 51945 transitions. [2021-06-12 22:07:58,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:58,664 INFO L276 IsEmpty]: Start isEmpty. Operand 13479 states and 51945 transitions. [2021-06-12 22:07:58,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:07:58,685 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:58,685 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:58,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4078,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:58,885 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:58,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:58,886 INFO L82 PathProgramCache]: Analyzing trace with hash -774903755, now seen corresponding path program 108 times [2021-06-12 22:07:58,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:58,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777565170] [2021-06-12 22:07:58,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:58,912 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:58,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:58,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777565170] [2021-06-12 22:07:58,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777565170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:58,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762918790] [2021-06-12 22:07:58,912 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:58,937 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:07:58,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:58,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:07:58,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:59,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:59,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762918790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:59,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:59,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-12 22:07:59,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543360975] [2021-06-12 22:07:59,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:07:59,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:59,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:07:59,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:07:59,015 INFO L87 Difference]: Start difference. First operand 13479 states and 51945 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:59,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:59,660 INFO L93 Difference]: Finished difference Result 21275 states and 76975 transitions. [2021-06-12 22:07:59,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:07:59,660 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:07:59,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:59,702 INFO L225 Difference]: With dead ends: 21275 [2021-06-12 22:07:59,702 INFO L226 Difference]: Without dead ends: 21259 [2021-06-12 22:07:59,703 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 328.7ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:07:59,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21259 states. [2021-06-12 22:07:59,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21259 to 13567. [2021-06-12 22:07:59,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13567 states, 13566 states have (on average 3.861270824119121) internal successors, (52382), 13566 states have internal predecessors, (52382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:00,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13567 states to 13567 states and 52382 transitions. [2021-06-12 22:08:00,136 INFO L78 Accepts]: Start accepts. Automaton has 13567 states and 52382 transitions. Word has length 28 [2021-06-12 22:08:00,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:00,136 INFO L482 AbstractCegarLoop]: Abstraction has 13567 states and 52382 transitions. [2021-06-12 22:08:00,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:00,136 INFO L276 IsEmpty]: Start isEmpty. Operand 13567 states and 52382 transitions. [2021-06-12 22:08:00,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:00,159 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:00,159 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:00,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-06-12 22:08:00,359 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:00,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:00,359 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 109 times [2021-06-12 22:08:00,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:00,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159012642] [2021-06-12 22:08:00,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:00,386 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:00,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:00,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159012642] [2021-06-12 22:08:00,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159012642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:00,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539893981] [2021-06-12 22:08:00,386 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:00,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:00,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:00,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:00,593 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:00,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539893981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:00,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:00,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-12 22:08:00,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920618275] [2021-06-12 22:08:00,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:00,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:00,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:00,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:00,594 INFO L87 Difference]: Start difference. First operand 13567 states and 52382 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:01,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:01,326 INFO L93 Difference]: Finished difference Result 22620 states and 81208 transitions. [2021-06-12 22:08:01,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 22:08:01,327 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:01,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:01,372 INFO L225 Difference]: With dead ends: 22620 [2021-06-12 22:08:01,372 INFO L226 Difference]: Without dead ends: 22620 [2021-06-12 22:08:01,373 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 420.2ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:08:01,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22620 states. [2021-06-12 22:08:01,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22620 to 13595. [2021-06-12 22:08:01,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13595 states, 13594 states have (on average 3.8592761512431957) internal successors, (52463), 13594 states have internal predecessors, (52463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:01,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13595 states to 13595 states and 52463 transitions. [2021-06-12 22:08:01,715 INFO L78 Accepts]: Start accepts. Automaton has 13595 states and 52463 transitions. Word has length 28 [2021-06-12 22:08:01,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:01,715 INFO L482 AbstractCegarLoop]: Abstraction has 13595 states and 52463 transitions. [2021-06-12 22:08:01,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:01,715 INFO L276 IsEmpty]: Start isEmpty. Operand 13595 states and 52463 transitions. [2021-06-12 22:08:01,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:01,735 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:01,735 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:01,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4080,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:01,936 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:01,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:01,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 75 times [2021-06-12 22:08:01,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:01,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434817516] [2021-06-12 22:08:01,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:01,969 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:01,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:01,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434817516] [2021-06-12 22:08:01,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434817516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:01,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583522709] [2021-06-12 22:08:01,969 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:01,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 22:08:01,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:01,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:01,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:02,068 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:02,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583522709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:02,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:02,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-12 22:08:02,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726836688] [2021-06-12 22:08:02,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:08:02,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:02,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:08:02,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:08:02,069 INFO L87 Difference]: Start difference. First operand 13595 states and 52463 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:02,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:02,992 INFO L93 Difference]: Finished difference Result 23180 states and 85433 transitions. [2021-06-12 22:08:02,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 22:08:02,993 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:02,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:03,041 INFO L225 Difference]: With dead ends: 23180 [2021-06-12 22:08:03,041 INFO L226 Difference]: Without dead ends: 23176 [2021-06-12 22:08:03,042 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 529.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 22:08:03,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23176 states. [2021-06-12 22:08:03,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23176 to 13849. [2021-06-12 22:08:03,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13849 states, 13848 states have (on average 3.849364529173888) internal successors, (53306), 13848 states have internal predecessors, (53306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:03,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13849 states to 13849 states and 53306 transitions. [2021-06-12 22:08:03,478 INFO L78 Accepts]: Start accepts. Automaton has 13849 states and 53306 transitions. Word has length 28 [2021-06-12 22:08:03,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:03,478 INFO L482 AbstractCegarLoop]: Abstraction has 13849 states and 53306 transitions. [2021-06-12 22:08:03,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:03,479 INFO L276 IsEmpty]: Start isEmpty. Operand 13849 states and 53306 transitions. [2021-06-12 22:08:03,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:03,500 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:03,500 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:03,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4081 [2021-06-12 22:08:03,701 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:03,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:03,701 INFO L82 PathProgramCache]: Analyzing trace with hash -516108431, now seen corresponding path program 110 times [2021-06-12 22:08:03,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:03,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577234849] [2021-06-12 22:08:03,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:03,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:03,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:03,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577234849] [2021-06-12 22:08:03,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577234849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:03,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405815382] [2021-06-12 22:08:03,732 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:03,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:03,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:03,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:03,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:03,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:03,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405815382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:03,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:03,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:08:03,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938660243] [2021-06-12 22:08:03,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:03,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:03,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:03,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:03,826 INFO L87 Difference]: Start difference. First operand 13849 states and 53306 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:04,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:04,457 INFO L93 Difference]: Finished difference Result 20157 states and 74048 transitions. [2021-06-12 22:08:04,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:08:04,457 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:04,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:04,495 INFO L225 Difference]: With dead ends: 20157 [2021-06-12 22:08:04,495 INFO L226 Difference]: Without dead ends: 20131 [2021-06-12 22:08:04,496 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 335.5ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:08:04,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20131 states. [2021-06-12 22:08:04,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20131 to 13251. [2021-06-12 22:08:04,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13251 states, 13250 states have (on average 3.8595471698113206) internal successors, (51139), 13250 states have internal predecessors, (51139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:04,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13251 states to 13251 states and 51139 transitions. [2021-06-12 22:08:04,926 INFO L78 Accepts]: Start accepts. Automaton has 13251 states and 51139 transitions. Word has length 28 [2021-06-12 22:08:04,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:04,926 INFO L482 AbstractCegarLoop]: Abstraction has 13251 states and 51139 transitions. [2021-06-12 22:08:04,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:04,926 INFO L276 IsEmpty]: Start isEmpty. Operand 13251 states and 51139 transitions. [2021-06-12 22:08:05,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:05,043 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:05,043 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:05,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4082,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:05,243 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:05,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:05,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 111 times [2021-06-12 22:08:05,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:05,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620186096] [2021-06-12 22:08:05,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:05,274 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:05,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:05,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620186096] [2021-06-12 22:08:05,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620186096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:05,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034675523] [2021-06-12 22:08:05,274 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:05,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:08:05,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:05,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:05,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:05,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:05,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034675523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:05,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:05,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:08:05,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799557855] [2021-06-12 22:08:05,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:05,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:05,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:05,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:05,371 INFO L87 Difference]: Start difference. First operand 13251 states and 51139 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:06,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:06,183 INFO L93 Difference]: Finished difference Result 19214 states and 69517 transitions. [2021-06-12 22:08:06,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:08:06,184 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:06,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:06,233 INFO L225 Difference]: With dead ends: 19214 [2021-06-12 22:08:06,233 INFO L226 Difference]: Without dead ends: 19214 [2021-06-12 22:08:06,233 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 429.0ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:08:06,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19214 states. [2021-06-12 22:08:06,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19214 to 13464. [2021-06-12 22:08:06,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13464 states, 13463 states have (on average 3.854935749832875) internal successors, (51899), 13463 states have internal predecessors, (51899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:06,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13464 states to 13464 states and 51899 transitions. [2021-06-12 22:08:06,583 INFO L78 Accepts]: Start accepts. Automaton has 13464 states and 51899 transitions. Word has length 28 [2021-06-12 22:08:06,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:06,583 INFO L482 AbstractCegarLoop]: Abstraction has 13464 states and 51899 transitions. [2021-06-12 22:08:06,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:06,583 INFO L276 IsEmpty]: Start isEmpty. Operand 13464 states and 51899 transitions. [2021-06-12 22:08:06,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:06,604 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:06,604 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:06,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4083,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:06,804 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:06,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:06,805 INFO L82 PathProgramCache]: Analyzing trace with hash -674876415, now seen corresponding path program 112 times [2021-06-12 22:08:06,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:06,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029660854] [2021-06-12 22:08:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:06,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:06,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:06,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029660854] [2021-06-12 22:08:06,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029660854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:06,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924672637] [2021-06-12 22:08:06,836 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:06,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:06,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:06,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:06,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:06,932 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:06,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924672637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:06,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:06,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:08:06,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199830999] [2021-06-12 22:08:06,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:06,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:06,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:06,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:06,933 INFO L87 Difference]: Start difference. First operand 13464 states and 51899 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:07,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:07,672 INFO L93 Difference]: Finished difference Result 20483 states and 74562 transitions. [2021-06-12 22:08:07,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:08:07,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:07,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:07,715 INFO L225 Difference]: With dead ends: 20483 [2021-06-12 22:08:07,715 INFO L226 Difference]: Without dead ends: 20483 [2021-06-12 22:08:07,715 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 432.1ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:08:07,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20483 states. [2021-06-12 22:08:08,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20483 to 14177. [2021-06-12 22:08:08,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14177 states, 14176 states have (on average 3.8409988713318284) internal successors, (54450), 14176 states have internal predecessors, (54450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:08,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14177 states to 14177 states and 54450 transitions. [2021-06-12 22:08:08,062 INFO L78 Accepts]: Start accepts. Automaton has 14177 states and 54450 transitions. Word has length 28 [2021-06-12 22:08:08,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:08,062 INFO L482 AbstractCegarLoop]: Abstraction has 14177 states and 54450 transitions. [2021-06-12 22:08:08,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:08,062 INFO L276 IsEmpty]: Start isEmpty. Operand 14177 states and 54450 transitions. [2021-06-12 22:08:08,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:08,081 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:08,081 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:08,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4084 [2021-06-12 22:08:08,282 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:08,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:08,282 INFO L82 PathProgramCache]: Analyzing trace with hash 78789957, now seen corresponding path program 113 times [2021-06-12 22:08:08,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:08,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337439900] [2021-06-12 22:08:08,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:08,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:08,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:08,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337439900] [2021-06-12 22:08:08,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337439900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:08,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15875566] [2021-06-12 22:08:08,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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:08,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:08:08,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:08,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:08,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:08,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:08,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15875566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:08,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:08,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:08:08,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960126037] [2021-06-12 22:08:08,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:08:08,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:08,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:08:08,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:08:08,415 INFO L87 Difference]: Start difference. First operand 14177 states and 54450 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:09,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:09,356 INFO L93 Difference]: Finished difference Result 22983 states and 82487 transitions. [2021-06-12 22:08:09,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:08:09,357 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:09,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:09,400 INFO L225 Difference]: With dead ends: 22983 [2021-06-12 22:08:09,400 INFO L226 Difference]: Without dead ends: 22983 [2021-06-12 22:08:09,401 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 470.1ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:08:09,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22983 states. [2021-06-12 22:08:09,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22983 to 14420. [2021-06-12 22:08:09,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14420 states, 14419 states have (on average 3.8541507732852485) internal successors, (55573), 14419 states have internal predecessors, (55573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:09,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14420 states to 14420 states and 55573 transitions. [2021-06-12 22:08:09,876 INFO L78 Accepts]: Start accepts. Automaton has 14420 states and 55573 transitions. Word has length 28 [2021-06-12 22:08:09,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:09,876 INFO L482 AbstractCegarLoop]: Abstraction has 14420 states and 55573 transitions. [2021-06-12 22:08:09,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:09,876 INFO L276 IsEmpty]: Start isEmpty. Operand 14420 states and 55573 transitions. [2021-06-12 22:08:09,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:09,903 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:09,903 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:10,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4085,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:10,115 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:10,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:10,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 76 times [2021-06-12 22:08:10,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:10,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517819712] [2021-06-12 22:08:10,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:10,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:10,150 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:10,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:10,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517819712] [2021-06-12 22:08:10,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517819712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:10,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139390560] [2021-06-12 22:08:10,151 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:10,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:10,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:10,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:10,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:10,356 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:10,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139390560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:10,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:10,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:08:10,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598198702] [2021-06-12 22:08:10,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:08:10,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:10,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:08:10,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:08:10,357 INFO L87 Difference]: Start difference. First operand 14420 states and 55573 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:11,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:11,964 INFO L93 Difference]: Finished difference Result 39692 states and 142842 transitions. [2021-06-12 22:08:11,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:08:11,964 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:11,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:12,050 INFO L225 Difference]: With dead ends: 39692 [2021-06-12 22:08:12,050 INFO L226 Difference]: Without dead ends: 39692 [2021-06-12 22:08:12,050 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 1024.8ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:08:12,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39692 states. [2021-06-12 22:08:12,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39692 to 15659. [2021-06-12 22:08:12,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15659 states, 15658 states have (on average 3.899093115340401) internal successors, (61052), 15658 states have internal predecessors, (61052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:12,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15659 states to 15659 states and 61052 transitions. [2021-06-12 22:08:12,743 INFO L78 Accepts]: Start accepts. Automaton has 15659 states and 61052 transitions. Word has length 28 [2021-06-12 22:08:12,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:12,743 INFO L482 AbstractCegarLoop]: Abstraction has 15659 states and 61052 transitions. [2021-06-12 22:08:12,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:12,743 INFO L276 IsEmpty]: Start isEmpty. Operand 15659 states and 61052 transitions. [2021-06-12 22:08:12,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:12,768 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:12,768 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:12,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-06-12 22:08:12,977 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:12,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:12,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 77 times [2021-06-12 22:08:12,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:12,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62777667] [2021-06-12 22:08:12,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:13,013 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:13,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:13,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62777667] [2021-06-12 22:08:13,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62777667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:13,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134961824] [2021-06-12 22:08:13,013 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:13,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:08:13,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:13,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:13,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:13,140 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:13,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134961824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:13,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:13,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:08:13,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327238873] [2021-06-12 22:08:13,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:08:13,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:13,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:08:13,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:08:13,141 INFO L87 Difference]: Start difference. First operand 15659 states and 61052 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:13,450 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 16 [2021-06-12 22:08:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:14,801 INFO L93 Difference]: Finished difference Result 38708 states and 140253 transitions. [2021-06-12 22:08:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:08:14,802 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:14,897 INFO L225 Difference]: With dead ends: 38708 [2021-06-12 22:08:14,897 INFO L226 Difference]: Without dead ends: 38708 [2021-06-12 22:08:14,897 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 1055.2ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:08:14,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38708 states. [2021-06-12 22:08:15,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38708 to 15633. [2021-06-12 22:08:15,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15633 states, 15632 states have (on average 3.895598771750256) internal successors, (60896), 15632 states have internal predecessors, (60896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:15,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15633 states to 15633 states and 60896 transitions. [2021-06-12 22:08:15,576 INFO L78 Accepts]: Start accepts. Automaton has 15633 states and 60896 transitions. Word has length 28 [2021-06-12 22:08:15,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:15,577 INFO L482 AbstractCegarLoop]: Abstraction has 15633 states and 60896 transitions. [2021-06-12 22:08:15,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:15,577 INFO L276 IsEmpty]: Start isEmpty. Operand 15633 states and 60896 transitions. [2021-06-12 22:08:15,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:15,597 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:15,597 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:15,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4087 [2021-06-12 22:08:15,798 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:15,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:15,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 114 times [2021-06-12 22:08:15,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:15,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031533102] [2021-06-12 22:08:15,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:15,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:15,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031533102] [2021-06-12 22:08:15,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031533102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:15,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092884414] [2021-06-12 22:08:15,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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:15,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:08:15,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:15,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:15,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:15,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:15,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092884414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:15,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:15,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:08:15,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318610676] [2021-06-12 22:08:15,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:15,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:15,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:15,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:15,915 INFO L87 Difference]: Start difference. First operand 15633 states and 60896 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:16,177 INFO L93 Difference]: Finished difference Result 24061 states and 92296 transitions. [2021-06-12 22:08:16,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:08:16,177 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 28 [2021-06-12 22:08:16,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:16,229 INFO L225 Difference]: With dead ends: 24061 [2021-06-12 22:08:16,229 INFO L226 Difference]: Without dead ends: 24014 [2021-06-12 22:08:16,229 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:08:16,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24014 states. [2021-06-12 22:08:16,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24014 to 20722. [2021-06-12 22:08:16,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20722 states, 20721 states have (on average 3.9071473384489166) internal successors, (80960), 20721 states have internal predecessors, (80960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20722 states to 20722 states and 80960 transitions. [2021-06-12 22:08:16,742 INFO L78 Accepts]: Start accepts. Automaton has 20722 states and 80960 transitions. Word has length 28 [2021-06-12 22:08:16,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:16,742 INFO L482 AbstractCegarLoop]: Abstraction has 20722 states and 80960 transitions. [2021-06-12 22:08:16,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,742 INFO L276 IsEmpty]: Start isEmpty. Operand 20722 states and 80960 transitions. [2021-06-12 22:08:16,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:16,936 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:16,936 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:17,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4088,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:17,136 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:17,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:17,137 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 115 times [2021-06-12 22:08:17,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:17,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262573993] [2021-06-12 22:08:17,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:17,168 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:17,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:17,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262573993] [2021-06-12 22:08:17,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262573993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:17,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159350260] [2021-06-12 22:08:17,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:17,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:17,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:17,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:17,265 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:17,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159350260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:17,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:17,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:08:17,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547939130] [2021-06-12 22:08:17,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:08:17,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:17,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:08:17,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:08:17,266 INFO L87 Difference]: Start difference. First operand 20722 states and 80960 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:17,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:17,535 INFO L93 Difference]: Finished difference Result 23493 states and 89383 transitions. [2021-06-12 22:08:17,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:08:17,535 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-12 22:08:17,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:17,721 INFO L225 Difference]: With dead ends: 23493 [2021-06-12 22:08:17,722 INFO L226 Difference]: Without dead ends: 23493 [2021-06-12 22:08:17,722 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 105.7ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:17,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23493 states. [2021-06-12 22:08:18,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23493 to 20225. [2021-06-12 22:08:18,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20225 states, 20224 states have (on average 3.895767405063291) internal successors, (78788), 20224 states have internal predecessors, (78788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:18,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20225 states to 20225 states and 78788 transitions. [2021-06-12 22:08:18,225 INFO L78 Accepts]: Start accepts. Automaton has 20225 states and 78788 transitions. Word has length 28 [2021-06-12 22:08:18,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:18,225 INFO L482 AbstractCegarLoop]: Abstraction has 20225 states and 78788 transitions. [2021-06-12 22:08:18,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:18,225 INFO L276 IsEmpty]: Start isEmpty. Operand 20225 states and 78788 transitions. [2021-06-12 22:08:18,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:18,255 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:18,255 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:18,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4089 [2021-06-12 22:08:18,455 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:18,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:18,456 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 116 times [2021-06-12 22:08:18,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:18,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315344443] [2021-06-12 22:08:18,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:18,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:18,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:18,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315344443] [2021-06-12 22:08:18,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315344443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:18,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563874569] [2021-06-12 22:08:18,496 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:18,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:18,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:18,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:18,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:18,630 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:18,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563874569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:18,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:18,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-12 22:08:18,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192388716] [2021-06-12 22:08:18,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:08:18,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:18,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:08:18,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:08:18,631 INFO L87 Difference]: Start difference. First operand 20225 states and 78788 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:19,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:19,778 INFO L93 Difference]: Finished difference Result 32091 states and 118994 transitions. [2021-06-12 22:08:19,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:08:19,778 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:19,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:19,854 INFO L225 Difference]: With dead ends: 32091 [2021-06-12 22:08:19,854 INFO L226 Difference]: Without dead ends: 32091 [2021-06-12 22:08:19,854 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 652.7ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:08:19,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-06-12 22:08:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 20291. [2021-06-12 22:08:20,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20291 states, 20290 states have (on average 3.8938393297190736) internal successors, (79006), 20290 states have internal predecessors, (79006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:20,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20291 states to 20291 states and 79006 transitions. [2021-06-12 22:08:20,490 INFO L78 Accepts]: Start accepts. Automaton has 20291 states and 79006 transitions. Word has length 28 [2021-06-12 22:08:20,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:20,490 INFO L482 AbstractCegarLoop]: Abstraction has 20291 states and 79006 transitions. [2021-06-12 22:08:20,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:20,491 INFO L276 IsEmpty]: Start isEmpty. Operand 20291 states and 79006 transitions. [2021-06-12 22:08:20,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:20,526 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:20,526 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:20,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4090,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:20,727 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:20,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:20,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 117 times [2021-06-12 22:08:20,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:20,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280936243] [2021-06-12 22:08:20,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:20,768 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:20,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:20,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280936243] [2021-06-12 22:08:20,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280936243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:20,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545623602] [2021-06-12 22:08:20,769 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:20,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:08:20,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:20,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:20,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:20,971 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-12 22:08:21,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:21,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545623602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:21,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:21,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:08:21,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979715508] [2021-06-12 22:08:21,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:08:21,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:21,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:08:21,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:08:21,029 INFO L87 Difference]: Start difference. First operand 20291 states and 79006 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:22,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:22,577 INFO L93 Difference]: Finished difference Result 40978 states and 150264 transitions. [2021-06-12 22:08:22,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 22:08:22,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:22,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:22,672 INFO L225 Difference]: With dead ends: 40978 [2021-06-12 22:08:22,672 INFO L226 Difference]: Without dead ends: 40978 [2021-06-12 22:08:22,673 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 880.6ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-12 22:08:22,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40978 states. [2021-06-12 22:08:23,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40978 to 20294. [2021-06-12 22:08:23,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20294 states, 20293 states have (on average 3.895924703099591) internal successors, (79060), 20293 states have internal predecessors, (79060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:23,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20294 states to 20294 states and 79060 transitions. [2021-06-12 22:08:23,302 INFO L78 Accepts]: Start accepts. Automaton has 20294 states and 79060 transitions. Word has length 28 [2021-06-12 22:08:23,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:23,302 INFO L482 AbstractCegarLoop]: Abstraction has 20294 states and 79060 transitions. [2021-06-12 22:08:23,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:23,302 INFO L276 IsEmpty]: Start isEmpty. Operand 20294 states and 79060 transitions. [2021-06-12 22:08:23,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:23,332 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:23,332 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:23,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4091 [2021-06-12 22:08:23,532 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:23,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:23,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 118 times [2021-06-12 22:08:23,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:23,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404445249] [2021-06-12 22:08:23,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:23,572 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:23,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:23,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404445249] [2021-06-12 22:08:23,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404445249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:23,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562668754] [2021-06-12 22:08:23,573 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:23,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:23,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:23,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:23,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:23,786 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:23,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562668754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:23,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:23,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:08:23,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709994438] [2021-06-12 22:08:23,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:08:23,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:23,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:08:23,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:08:23,786 INFO L87 Difference]: Start difference. First operand 20294 states and 79060 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:25,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:25,297 INFO L93 Difference]: Finished difference Result 40582 states and 149545 transitions. [2021-06-12 22:08:25,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:08:25,297 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:25,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:25,403 INFO L225 Difference]: With dead ends: 40582 [2021-06-12 22:08:25,403 INFO L226 Difference]: Without dead ends: 40582 [2021-06-12 22:08:25,404 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 869.9ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-12 22:08:25,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40582 states. [2021-06-12 22:08:26,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40582 to 20081. [2021-06-12 22:08:26,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20081 states, 20080 states have (on average 3.888147410358566) internal successors, (78074), 20080 states have internal predecessors, (78074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:26,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20081 states to 20081 states and 78074 transitions. [2021-06-12 22:08:26,153 INFO L78 Accepts]: Start accepts. Automaton has 20081 states and 78074 transitions. Word has length 28 [2021-06-12 22:08:26,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:26,153 INFO L482 AbstractCegarLoop]: Abstraction has 20081 states and 78074 transitions. [2021-06-12 22:08:26,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:26,153 INFO L276 IsEmpty]: Start isEmpty. Operand 20081 states and 78074 transitions. [2021-06-12 22:08:26,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:26,182 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:26,182 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:26,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4092,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:26,383 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:26,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:26,383 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 119 times [2021-06-12 22:08:26,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:26,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806068081] [2021-06-12 22:08:26,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:26,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:26,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:26,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:26,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806068081] [2021-06-12 22:08:26,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806068081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:26,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360002348] [2021-06-12 22:08:26,411 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:26,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:08:26,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:26,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:08:26,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:26,493 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:08:26,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360002348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:26,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:26,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-12 22:08:26,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131779451] [2021-06-12 22:08:26,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:08:26,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:26,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:08:26,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:08:26,494 INFO L87 Difference]: Start difference. First operand 20081 states and 78074 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:26,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:26,755 INFO L93 Difference]: Finished difference Result 29766 states and 111237 transitions. [2021-06-12 22:08:26,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:08:26,756 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:26,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:26,821 INFO L225 Difference]: With dead ends: 29766 [2021-06-12 22:08:26,822 INFO L226 Difference]: Without dead ends: 29749 [2021-06-12 22:08:26,822 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 103.3ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:26,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29749 states. [2021-06-12 22:08:27,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29749 to 20349. [2021-06-12 22:08:27,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20349 states, 20348 states have (on average 3.8934047572242974) internal successors, (79223), 20348 states have internal predecessors, (79223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:27,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20349 states to 20349 states and 79223 transitions. [2021-06-12 22:08:27,572 INFO L78 Accepts]: Start accepts. Automaton has 20349 states and 79223 transitions. Word has length 28 [2021-06-12 22:08:27,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:27,572 INFO L482 AbstractCegarLoop]: Abstraction has 20349 states and 79223 transitions. [2021-06-12 22:08:27,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:27,572 INFO L276 IsEmpty]: Start isEmpty. Operand 20349 states and 79223 transitions. [2021-06-12 22:08:27,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:27,601 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:27,601 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:27,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4093 [2021-06-12 22:08:27,802 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:27,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:27,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 120 times [2021-06-12 22:08:27,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:27,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42287260] [2021-06-12 22:08:27,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:27,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:27,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:27,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42287260] [2021-06-12 22:08:27,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42287260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:27,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136548745] [2021-06-12 22:08:27,831 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:27,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:08:27,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:27,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:08:27,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:27,951 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:08:27,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136548745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:27,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:27,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-12 22:08:27,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060214574] [2021-06-12 22:08:27,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:08:27,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:27,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:08:27,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:08:27,952 INFO L87 Difference]: Start difference. First operand 20349 states and 79223 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:28,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:28,250 INFO L93 Difference]: Finished difference Result 31558 states and 116818 transitions. [2021-06-12 22:08:28,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:08:28,250 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:28,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:28,319 INFO L225 Difference]: With dead ends: 31558 [2021-06-12 22:08:28,319 INFO L226 Difference]: Without dead ends: 31558 [2021-06-12 22:08:28,319 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:08:28,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31558 states. [2021-06-12 22:08:28,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31558 to 20016. [2021-06-12 22:08:28,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20016 states, 20015 states have (on average 3.8783912065950537) internal successors, (77626), 20015 states have internal predecessors, (77626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:29,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20016 states to 20016 states and 77626 transitions. [2021-06-12 22:08:29,065 INFO L78 Accepts]: Start accepts. Automaton has 20016 states and 77626 transitions. Word has length 28 [2021-06-12 22:08:29,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:29,065 INFO L482 AbstractCegarLoop]: Abstraction has 20016 states and 77626 transitions. [2021-06-12 22:08:29,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:29,066 INFO L276 IsEmpty]: Start isEmpty. Operand 20016 states and 77626 transitions. [2021-06-12 22:08:29,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:29,093 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:29,093 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:29,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4094 [2021-06-12 22:08:29,294 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:29,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:29,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 121 times [2021-06-12 22:08:29,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:29,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854897497] [2021-06-12 22:08:29,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:29,334 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:29,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:29,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854897497] [2021-06-12 22:08:29,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854897497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:29,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716297473] [2021-06-12 22:08:29,335 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:29,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:29,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:29,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:29,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716297473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:29,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:29,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:08:29,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652005791] [2021-06-12 22:08:29,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:08:29,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:29,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:08:29,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:08:29,433 INFO L87 Difference]: Start difference. First operand 20016 states and 77626 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:30,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:30,331 INFO L93 Difference]: Finished difference Result 29601 states and 110146 transitions. [2021-06-12 22:08:30,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:08:30,331 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:30,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:30,397 INFO L225 Difference]: With dead ends: 29601 [2021-06-12 22:08:30,398 INFO L226 Difference]: Without dead ends: 29601 [2021-06-12 22:08:30,398 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 412.3ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:08:30,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29601 states. [2021-06-12 22:08:30,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29601 to 20064. [2021-06-12 22:08:30,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20064 states, 20063 states have (on average 3.8771868613866323) internal successors, (77788), 20063 states have internal predecessors, (77788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:30,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20064 states to 20064 states and 77788 transitions. [2021-06-12 22:08:30,920 INFO L78 Accepts]: Start accepts. Automaton has 20064 states and 77788 transitions. Word has length 28 [2021-06-12 22:08:30,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:30,920 INFO L482 AbstractCegarLoop]: Abstraction has 20064 states and 77788 transitions. [2021-06-12 22:08:30,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:30,920 INFO L276 IsEmpty]: Start isEmpty. Operand 20064 states and 77788 transitions. [2021-06-12 22:08:30,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:30,949 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:30,949 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:31,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4095,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:31,150 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:31,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:31,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 122 times [2021-06-12 22:08:31,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:31,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064853809] [2021-06-12 22:08:31,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:31,198 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:31,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:31,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064853809] [2021-06-12 22:08:31,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064853809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:31,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376594981] [2021-06-12 22:08:31,199 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:31,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:31,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:31,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:31,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:31,298 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:31,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376594981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:31,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:31,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:08:31,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968158169] [2021-06-12 22:08:31,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:08:31,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:31,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:08:31,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:08:31,299 INFO L87 Difference]: Start difference. First operand 20064 states and 77788 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:32,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:32,444 INFO L93 Difference]: Finished difference Result 31138 states and 114558 transitions. [2021-06-12 22:08:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 22:08:32,445 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:32,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:32,518 INFO L225 Difference]: With dead ends: 31138 [2021-06-12 22:08:32,518 INFO L226 Difference]: Without dead ends: 31138 [2021-06-12 22:08:32,518 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 696.8ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:08:32,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31138 states. [2021-06-12 22:08:33,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31138 to 20620. [2021-06-12 22:08:33,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20620 states, 20619 states have (on average 3.855958096900917) internal successors, (79506), 20619 states have internal predecessors, (79506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:33,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20620 states to 20620 states and 79506 transitions. [2021-06-12 22:08:33,114 INFO L78 Accepts]: Start accepts. Automaton has 20620 states and 79506 transitions. Word has length 28 [2021-06-12 22:08:33,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:33,114 INFO L482 AbstractCegarLoop]: Abstraction has 20620 states and 79506 transitions. [2021-06-12 22:08:33,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:33,114 INFO L276 IsEmpty]: Start isEmpty. Operand 20620 states and 79506 transitions. [2021-06-12 22:08:33,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:33,142 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:33,143 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:33,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4096 [2021-06-12 22:08:33,343 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:33,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:33,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 123 times [2021-06-12 22:08:33,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:33,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104583532] [2021-06-12 22:08:33,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:33,401 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:33,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:33,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104583532] [2021-06-12 22:08:33,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104583532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:33,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034263200] [2021-06-12 22:08:33,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:33,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:08:33,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:33,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:33,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:33,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034263200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:33,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:33,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:08:33,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498798131] [2021-06-12 22:08:33,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:08:33,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:33,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:08:33,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:08:33,500 INFO L87 Difference]: Start difference. First operand 20620 states and 79506 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:34,020 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-12 22:08:34,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:34,496 INFO L93 Difference]: Finished difference Result 30264 states and 112255 transitions. [2021-06-12 22:08:34,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:08:34,497 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:34,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:34,566 INFO L225 Difference]: With dead ends: 30264 [2021-06-12 22:08:34,566 INFO L226 Difference]: Without dead ends: 30260 [2021-06-12 22:08:34,567 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1118 ImplicationChecksByTransitivity, 591.3ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:08:34,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30260 states. [2021-06-12 22:08:35,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30260 to 20512. [2021-06-12 22:08:35,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20512 states, 20511 states have (on average 3.858612451855102) internal successors, (79144), 20511 states have internal predecessors, (79144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:35,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20512 states to 20512 states and 79144 transitions. [2021-06-12 22:08:35,116 INFO L78 Accepts]: Start accepts. Automaton has 20512 states and 79144 transitions. Word has length 28 [2021-06-12 22:08:35,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:35,116 INFO L482 AbstractCegarLoop]: Abstraction has 20512 states and 79144 transitions. [2021-06-12 22:08:35,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:35,116 INFO L276 IsEmpty]: Start isEmpty. Operand 20512 states and 79144 transitions. [2021-06-12 22:08:35,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:35,145 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:35,145 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:35,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4097 [2021-06-12 22:08:35,346 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:35,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:35,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 124 times [2021-06-12 22:08:35,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:35,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256993869] [2021-06-12 22:08:35,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:35,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:35,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:35,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:35,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256993869] [2021-06-12 22:08:35,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256993869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:35,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966252371] [2021-06-12 22:08:35,374 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:35,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:35,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:35,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:08:35,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:35,450 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 22:08:35,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966252371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:35,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:35,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-12 22:08:35,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276821229] [2021-06-12 22:08:35,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:08:35,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:35,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:08:35,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:08:35,451 INFO L87 Difference]: Start difference. First operand 20512 states and 79144 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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-12 22:08:35,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:35,675 INFO L93 Difference]: Finished difference Result 25599 states and 95352 transitions. [2021-06-12 22:08:35,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:08:35,676 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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 28 [2021-06-12 22:08:35,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:35,906 INFO L225 Difference]: With dead ends: 25599 [2021-06-12 22:08:35,906 INFO L226 Difference]: Without dead ends: 25599 [2021-06-12 22:08:35,907 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 97.5ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:08:35,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25599 states. [2021-06-12 22:08:36,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25599 to 20822. [2021-06-12 22:08:36,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20822 states, 20821 states have (on average 3.8498150905335957) internal successors, (80157), 20821 states have internal predecessors, (80157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:36,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20822 states to 20822 states and 80157 transitions. [2021-06-12 22:08:36,473 INFO L78 Accepts]: Start accepts. Automaton has 20822 states and 80157 transitions. Word has length 28 [2021-06-12 22:08:36,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:36,473 INFO L482 AbstractCegarLoop]: Abstraction has 20822 states and 80157 transitions. [2021-06-12 22:08:36,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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-12 22:08:36,473 INFO L276 IsEmpty]: Start isEmpty. Operand 20822 states and 80157 transitions. [2021-06-12 22:08:36,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:36,503 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:36,503 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:36,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4098 [2021-06-12 22:08:36,703 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:36,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:36,703 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 125 times [2021-06-12 22:08:36,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:36,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798461800] [2021-06-12 22:08:36,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:36,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:36,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:36,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:36,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798461800] [2021-06-12 22:08:36,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798461800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:36,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898785022] [2021-06-12 22:08:36,756 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:36,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:08:36,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:36,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:36,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:36,845 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:08:36,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898785022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:36,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:36,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:08:36,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841815000] [2021-06-12 22:08:36,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:36,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:36,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:36,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:36,846 INFO L87 Difference]: Start difference. First operand 20822 states and 80157 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:08:37,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:37,776 INFO L93 Difference]: Finished difference Result 31377 states and 115045 transitions. [2021-06-12 22:08:37,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:08:37,777 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-12 22:08:37,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:37,853 INFO L225 Difference]: With dead ends: 31377 [2021-06-12 22:08:37,853 INFO L226 Difference]: Without dead ends: 31377 [2021-06-12 22:08:37,853 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 533.9ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 22:08:37,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31377 states. [2021-06-12 22:08:38,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31377 to 22482. [2021-06-12 22:08:38,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22482 states, 22481 states have (on average 3.8615719941283753) internal successors, (86812), 22481 states have internal predecessors, (86812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:38,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22482 states to 22482 states and 86812 transitions. [2021-06-12 22:08:38,481 INFO L78 Accepts]: Start accepts. Automaton has 22482 states and 86812 transitions. Word has length 28 [2021-06-12 22:08:38,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:38,481 INFO L482 AbstractCegarLoop]: Abstraction has 22482 states and 86812 transitions. [2021-06-12 22:08:38,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:08:38,481 INFO L276 IsEmpty]: Start isEmpty. Operand 22482 states and 86812 transitions. [2021-06-12 22:08:38,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:38,517 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:38,517 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:38,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4099 [2021-06-12 22:08:38,718 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:38,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:38,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 126 times [2021-06-12 22:08:38,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:38,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317858485] [2021-06-12 22:08:38,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:38,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:38,755 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:38,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:38,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317858485] [2021-06-12 22:08:38,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317858485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:38,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842071448] [2021-06-12 22:08:38,755 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:38,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:08:38,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:38,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:38,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:38,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:08:38,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842071448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:38,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:38,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:08:38,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074600127] [2021-06-12 22:08:38,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:38,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:38,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:38,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:38,852 INFO L87 Difference]: Start difference. First operand 22482 states and 86812 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:08:39,157 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-12 22:08:39,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:39,752 INFO L93 Difference]: Finished difference Result 29625 states and 110530 transitions. [2021-06-12 22:08:39,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:08:39,752 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-12 22:08:39,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:39,824 INFO L225 Difference]: With dead ends: 29625 [2021-06-12 22:08:39,824 INFO L226 Difference]: Without dead ends: 29613 [2021-06-12 22:08:39,825 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 515.9ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:08:39,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29613 states. [2021-06-12 22:08:40,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29613 to 22654. [2021-06-12 22:08:40,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22654 states, 22653 states have (on average 3.8557365470357126) internal successors, (87344), 22653 states have internal predecessors, (87344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:40,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22654 states to 22654 states and 87344 transitions. [2021-06-12 22:08:40,546 INFO L78 Accepts]: Start accepts. Automaton has 22654 states and 87344 transitions. Word has length 28 [2021-06-12 22:08:40,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:40,546 INFO L482 AbstractCegarLoop]: Abstraction has 22654 states and 87344 transitions. [2021-06-12 22:08:40,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-12 22:08:40,546 INFO L276 IsEmpty]: Start isEmpty. Operand 22654 states and 87344 transitions. [2021-06-12 22:08:40,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:40,579 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:40,579 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:40,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4100 [2021-06-12 22:08:40,779 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:40,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:40,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 127 times [2021-06-12 22:08:40,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:40,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710102553] [2021-06-12 22:08:40,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:40,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:40,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710102553] [2021-06-12 22:08:40,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710102553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:40,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132272563] [2021-06-12 22:08:40,818 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:40,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:40,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:08:40,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:40,908 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:40,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132272563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:40,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:40,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:08:40,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58616127] [2021-06-12 22:08:40,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:08:40,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:40,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:08:40,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:08:40,909 INFO L87 Difference]: Start difference. First operand 22654 states and 87344 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:41,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:41,174 INFO L93 Difference]: Finished difference Result 26104 states and 98956 transitions. [2021-06-12 22:08:41,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 22:08:41,174 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:41,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:41,231 INFO L225 Difference]: With dead ends: 26104 [2021-06-12 22:08:41,231 INFO L226 Difference]: Without dead ends: 26104 [2021-06-12 22:08:41,231 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 115.7ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:08:41,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26104 states. [2021-06-12 22:08:41,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26104 to 23491. [2021-06-12 22:08:41,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23491 states, 23490 states have (on average 3.8498084291187737) internal successors, (90432), 23490 states have internal predecessors, (90432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:41,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23491 states to 23491 states and 90432 transitions. [2021-06-12 22:08:41,787 INFO L78 Accepts]: Start accepts. Automaton has 23491 states and 90432 transitions. Word has length 28 [2021-06-12 22:08:41,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:41,787 INFO L482 AbstractCegarLoop]: Abstraction has 23491 states and 90432 transitions. [2021-06-12 22:08:41,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:41,787 INFO L276 IsEmpty]: Start isEmpty. Operand 23491 states and 90432 transitions. [2021-06-12 22:08:41,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:41,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:41,968 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:42,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4101,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:42,168 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:42,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:42,169 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 128 times [2021-06-12 22:08:42,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:42,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228402819] [2021-06-12 22:08:42,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:42,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:42,211 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:42,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:42,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228402819] [2021-06-12 22:08:42,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228402819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:42,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165164833] [2021-06-12 22:08:42,211 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:42,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:42,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:42,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:42,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:42,340 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:42,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165164833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:42,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:42,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:08:42,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119363581] [2021-06-12 22:08:42,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:42,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:42,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:42,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:42,341 INFO L87 Difference]: Start difference. First operand 23491 states and 90432 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:43,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:43,181 INFO L93 Difference]: Finished difference Result 31312 states and 115741 transitions. [2021-06-12 22:08:43,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:08:43,181 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:43,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:43,354 INFO L225 Difference]: With dead ends: 31312 [2021-06-12 22:08:43,354 INFO L226 Difference]: Without dead ends: 31312 [2021-06-12 22:08:43,354 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 461.7ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:08:43,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31312 states. [2021-06-12 22:08:43,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31312 to 24677. [2021-06-12 22:08:43,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24677 states, 24676 states have (on average 3.8184875992867564) internal successors, (94225), 24676 states have internal predecessors, (94225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:43,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24677 states to 24677 states and 94225 transitions. [2021-06-12 22:08:43,912 INFO L78 Accepts]: Start accepts. Automaton has 24677 states and 94225 transitions. Word has length 28 [2021-06-12 22:08:43,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:43,912 INFO L482 AbstractCegarLoop]: Abstraction has 24677 states and 94225 transitions. [2021-06-12 22:08:43,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:43,912 INFO L276 IsEmpty]: Start isEmpty. Operand 24677 states and 94225 transitions. [2021-06-12 22:08:43,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:43,947 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:43,947 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:44,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4102,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:44,148 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:44,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:44,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 129 times [2021-06-12 22:08:44,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:44,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783965814] [2021-06-12 22:08:44,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:44,181 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:44,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:44,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783965814] [2021-06-12 22:08:44,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783965814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:44,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090976030] [2021-06-12 22:08:44,181 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:44,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:08:44,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:44,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:44,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:44,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:44,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090976030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:44,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:44,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:08:44,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582417081] [2021-06-12 22:08:44,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:44,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:44,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:44,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:44,338 INFO L87 Difference]: Start difference. First operand 24677 states and 94225 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:45,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:45,110 INFO L93 Difference]: Finished difference Result 30413 states and 113358 transitions. [2021-06-12 22:08:45,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:08:45,111 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:45,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:45,182 INFO L225 Difference]: With dead ends: 30413 [2021-06-12 22:08:45,182 INFO L226 Difference]: Without dead ends: 30405 [2021-06-12 22:08:45,182 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:08:45,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30405 states. [2021-06-12 22:08:45,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30405 to 24499. [2021-06-12 22:08:45,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24499 states, 24498 states have (on average 3.824557106702588) internal successors, (93694), 24498 states have internal predecessors, (93694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:45,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24499 states to 24499 states and 93694 transitions. [2021-06-12 22:08:45,817 INFO L78 Accepts]: Start accepts. Automaton has 24499 states and 93694 transitions. Word has length 28 [2021-06-12 22:08:45,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:45,817 INFO L482 AbstractCegarLoop]: Abstraction has 24499 states and 93694 transitions. [2021-06-12 22:08:45,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:45,818 INFO L276 IsEmpty]: Start isEmpty. Operand 24499 states and 93694 transitions. [2021-06-12 22:08:45,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:45,855 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:45,855 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:46,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4103,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:46,056 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:46,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:46,056 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 130 times [2021-06-12 22:08:46,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:46,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019361988] [2021-06-12 22:08:46,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:46,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:46,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019361988] [2021-06-12 22:08:46,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019361988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:46,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404710990] [2021-06-12 22:08:46,091 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:46,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:46,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:46,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:46,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:46,182 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:46,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404710990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:46,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:46,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:08:46,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565045192] [2021-06-12 22:08:46,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:46,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:46,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:46,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:46,183 INFO L87 Difference]: Start difference. First operand 24499 states and 93694 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:47,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:47,040 INFO L93 Difference]: Finished difference Result 32257 states and 118986 transitions. [2021-06-12 22:08:47,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:08:47,040 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:47,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:47,119 INFO L225 Difference]: With dead ends: 32257 [2021-06-12 22:08:47,119 INFO L226 Difference]: Without dead ends: 32257 [2021-06-12 22:08:47,120 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 392.9ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:08:47,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32257 states. [2021-06-12 22:08:47,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32257 to 25533. [2021-06-12 22:08:47,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25533 states, 25532 states have (on average 3.8001331662227793) internal successors, (97025), 25532 states have internal predecessors, (97025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:47,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25533 states to 25533 states and 97025 transitions. [2021-06-12 22:08:47,816 INFO L78 Accepts]: Start accepts. Automaton has 25533 states and 97025 transitions. Word has length 28 [2021-06-12 22:08:47,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:47,816 INFO L482 AbstractCegarLoop]: Abstraction has 25533 states and 97025 transitions. [2021-06-12 22:08:47,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:47,816 INFO L276 IsEmpty]: Start isEmpty. Operand 25533 states and 97025 transitions. [2021-06-12 22:08:48,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:48,005 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:48,005 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:48,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4104,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:48,205 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:48,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:48,206 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 131 times [2021-06-12 22:08:48,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:48,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478154836] [2021-06-12 22:08:48,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:48,238 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:48,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:48,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478154836] [2021-06-12 22:08:48,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478154836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:48,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754905972] [2021-06-12 22:08:48,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:48,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:08:48,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:48,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:48,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:48,315 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:48,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754905972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:48,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:48,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-12 22:08:48,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744666170] [2021-06-12 22:08:48,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:08:48,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:48,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:08:48,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:08:48,316 INFO L87 Difference]: Start difference. First operand 25533 states and 97025 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:48,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:48,678 INFO L93 Difference]: Finished difference Result 32571 states and 122068 transitions. [2021-06-12 22:08:48,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:08:48,679 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-12 22:08:48,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:48,755 INFO L225 Difference]: With dead ends: 32571 [2021-06-12 22:08:48,755 INFO L226 Difference]: Without dead ends: 32571 [2021-06-12 22:08:48,755 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 136.6ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:08:48,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32571 states. [2021-06-12 22:08:49,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32571 to 29359. [2021-06-12 22:08:49,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29359 states, 29358 states have (on average 3.814599087131276) internal successors, (111989), 29358 states have internal predecessors, (111989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:49,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29359 states to 29359 states and 111989 transitions. [2021-06-12 22:08:49,648 INFO L78 Accepts]: Start accepts. Automaton has 29359 states and 111989 transitions. Word has length 28 [2021-06-12 22:08:49,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:49,648 INFO L482 AbstractCegarLoop]: Abstraction has 29359 states and 111989 transitions. [2021-06-12 22:08:49,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:49,648 INFO L276 IsEmpty]: Start isEmpty. Operand 29359 states and 111989 transitions. [2021-06-12 22:08:49,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:49,697 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:49,697 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:49,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4105,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:49,897 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:49,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:49,898 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 132 times [2021-06-12 22:08:49,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:49,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029918288] [2021-06-12 22:08:49,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:49,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:49,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029918288] [2021-06-12 22:08:49,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029918288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:49,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377219052] [2021-06-12 22:08:49,947 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:49,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:08:49,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:49,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:49,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:50,048 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:50,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377219052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:50,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:50,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:08:50,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401235703] [2021-06-12 22:08:50,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:50,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:50,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:50,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:50,049 INFO L87 Difference]: Start difference. First operand 29359 states and 111989 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:50,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:50,833 INFO L93 Difference]: Finished difference Result 35770 states and 133277 transitions. [2021-06-12 22:08:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:08:50,833 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:50,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:50,915 INFO L225 Difference]: With dead ends: 35770 [2021-06-12 22:08:50,915 INFO L226 Difference]: Without dead ends: 35762 [2021-06-12 22:08:50,915 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 294.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:08:50,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35762 states. [2021-06-12 22:08:51,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35762 to 29325. [2021-06-12 22:08:51,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29325 states, 29324 states have (on average 3.8150320556540716) internal successors, (111872), 29324 states have internal predecessors, (111872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:51,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29325 states to 29325 states and 111872 transitions. [2021-06-12 22:08:51,635 INFO L78 Accepts]: Start accepts. Automaton has 29325 states and 111872 transitions. Word has length 28 [2021-06-12 22:08:51,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:51,635 INFO L482 AbstractCegarLoop]: Abstraction has 29325 states and 111872 transitions. [2021-06-12 22:08:51,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:51,635 INFO L276 IsEmpty]: Start isEmpty. Operand 29325 states and 111872 transitions. [2021-06-12 22:08:51,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:51,682 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:51,682 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:51,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4106,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:51,883 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:51,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:51,883 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 133 times [2021-06-12 22:08:51,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:51,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355970931] [2021-06-12 22:08:51,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:51,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:51,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:51,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355970931] [2021-06-12 22:08:51,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355970931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:51,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358078887] [2021-06-12 22:08:51,917 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:51,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:51,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:51,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:51,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358078887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:51,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:51,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-12 22:08:51,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022007920] [2021-06-12 22:08:51,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:08:51,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:51,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:08:51,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:08:51,994 INFO L87 Difference]: Start difference. First operand 29325 states and 111872 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:52,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:52,602 INFO L93 Difference]: Finished difference Result 32332 states and 121875 transitions. [2021-06-12 22:08:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:08:52,602 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-12 22:08:52,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:52,680 INFO L225 Difference]: With dead ends: 32332 [2021-06-12 22:08:52,681 INFO L226 Difference]: Without dead ends: 32332 [2021-06-12 22:08:52,681 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 201.8ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:08:52,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32332 states. [2021-06-12 22:08:53,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32332 to 29928. [2021-06-12 22:08:53,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29928 states, 29927 states have (on average 3.812978247067865) internal successors, (114111), 29927 states have internal predecessors, (114111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:53,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29928 states to 29928 states and 114111 transitions. [2021-06-12 22:08:53,370 INFO L78 Accepts]: Start accepts. Automaton has 29928 states and 114111 transitions. Word has length 28 [2021-06-12 22:08:53,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:53,370 INFO L482 AbstractCegarLoop]: Abstraction has 29928 states and 114111 transitions. [2021-06-12 22:08:53,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:53,370 INFO L276 IsEmpty]: Start isEmpty. Operand 29928 states and 114111 transitions. [2021-06-12 22:08:53,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:53,577 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:53,577 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:53,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4107,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:53,789 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:53,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:53,789 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 134 times [2021-06-12 22:08:53,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:53,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728302005] [2021-06-12 22:08:53,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:53,821 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:53,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:53,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728302005] [2021-06-12 22:08:53,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728302005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:53,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607580107] [2021-06-12 22:08:53,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:53,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:53,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:53,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:53,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:53,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:08:53,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607580107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:53,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:53,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:08:53,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910555763] [2021-06-12 22:08:53,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:53,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:53,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:53,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:53,902 INFO L87 Difference]: Start difference. First operand 29928 states and 114111 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:54,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:54,514 INFO L93 Difference]: Finished difference Result 36766 states and 136935 transitions. [2021-06-12 22:08:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:08:54,515 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:54,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:54,597 INFO L225 Difference]: With dead ends: 36766 [2021-06-12 22:08:54,597 INFO L226 Difference]: Without dead ends: 36742 [2021-06-12 22:08:54,597 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 276.4ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:08:54,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36742 states. [2021-06-12 22:08:55,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36742 to 30100. [2021-06-12 22:08:55,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30100 states, 30099 states have (on average 3.8089305292534634) internal successors, (114645), 30099 states have internal predecessors, (114645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:55,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30100 states to 30100 states and 114645 transitions. [2021-06-12 22:08:55,472 INFO L78 Accepts]: Start accepts. Automaton has 30100 states and 114645 transitions. Word has length 28 [2021-06-12 22:08:55,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:55,472 INFO L482 AbstractCegarLoop]: Abstraction has 30100 states and 114645 transitions. [2021-06-12 22:08:55,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:55,472 INFO L276 IsEmpty]: Start isEmpty. Operand 30100 states and 114645 transitions. [2021-06-12 22:08:55,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:55,523 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:55,523 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:55,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4108,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:55,724 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:55,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:55,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 135 times [2021-06-12 22:08:55,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:55,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3914129] [2021-06-12 22:08:55,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:55,763 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:55,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:55,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3914129] [2021-06-12 22:08:55,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3914129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:55,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613767102] [2021-06-12 22:08:55,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:55,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:08:55,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:55,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:08:55,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:55,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:55,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613767102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:55,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:55,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-12 22:08:55,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756251483] [2021-06-12 22:08:55,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:08:55,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:55,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:08:55,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:08:55,857 INFO L87 Difference]: Start difference. First operand 30100 states and 114645 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:56,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:56,522 INFO L93 Difference]: Finished difference Result 32808 states and 123611 transitions. [2021-06-12 22:08:56,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:08:56,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 28 [2021-06-12 22:08:56,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:56,617 INFO L225 Difference]: With dead ends: 32808 [2021-06-12 22:08:56,618 INFO L226 Difference]: Without dead ends: 32808 [2021-06-12 22:08:56,618 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 245.1ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:08:56,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32808 states. [2021-06-12 22:08:57,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32808 to 30021. [2021-06-12 22:08:57,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30021 states, 30020 states have (on average 3.8105929380413057) internal successors, (114394), 30020 states have internal predecessors, (114394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:57,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30021 states to 30021 states and 114394 transitions. [2021-06-12 22:08:57,438 INFO L78 Accepts]: Start accepts. Automaton has 30021 states and 114394 transitions. Word has length 28 [2021-06-12 22:08:57,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:57,438 INFO L482 AbstractCegarLoop]: Abstraction has 30021 states and 114394 transitions. [2021-06-12 22:08:57,438 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:57,438 INFO L276 IsEmpty]: Start isEmpty. Operand 30021 states and 114394 transitions. [2021-06-12 22:08:57,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:57,499 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:57,499 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:57,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4109,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:57,722 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:57,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:57,723 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 136 times [2021-06-12 22:08:57,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:57,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735526061] [2021-06-12 22:08:57,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:57,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:57,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:57,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735526061] [2021-06-12 22:08:57,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735526061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:57,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954308206] [2021-06-12 22:08:57,762 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:57,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:57,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:57,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:08:57,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:57,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:57,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954308206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:57,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:57,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:08:57,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391758145] [2021-06-12 22:08:57,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:08:57,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:57,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:08:57,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:08:57,844 INFO L87 Difference]: Start difference. First operand 30021 states and 114394 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:58,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:58,686 INFO L93 Difference]: Finished difference Result 36684 states and 136681 transitions. [2021-06-12 22:08:58,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:08:58,687 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:08:58,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:58,772 INFO L225 Difference]: With dead ends: 36684 [2021-06-12 22:08:58,772 INFO L226 Difference]: Without dead ends: 36644 [2021-06-12 22:08:58,773 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 491.4ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:08:58,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36644 states. [2021-06-12 22:08:59,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36644 to 30177. [2021-06-12 22:08:59,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30177 states, 30176 states have (on average 3.806733828207847) internal successors, (114872), 30176 states have internal predecessors, (114872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:59,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30177 states to 30177 states and 114872 transitions. [2021-06-12 22:08:59,622 INFO L78 Accepts]: Start accepts. Automaton has 30177 states and 114872 transitions. Word has length 28 [2021-06-12 22:08:59,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:59,622 INFO L482 AbstractCegarLoop]: Abstraction has 30177 states and 114872 transitions. [2021-06-12 22:08:59,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:59,622 INFO L276 IsEmpty]: Start isEmpty. Operand 30177 states and 114872 transitions. [2021-06-12 22:08:59,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:08:59,840 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:59,840 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:00,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4110 [2021-06-12 22:09:00,053 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:00,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:00,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 137 times [2021-06-12 22:09:00,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:00,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264578962] [2021-06-12 22:09:00,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:00,085 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:00,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:00,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264578962] [2021-06-12 22:09:00,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264578962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:00,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651207081] [2021-06-12 22:09:00,085 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:00,109 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:09:00,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:00,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:09:00,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:00,211 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:00,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651207081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:00,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:00,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:09:00,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062029843] [2021-06-12 22:09:00,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:09:00,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:00,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:09:00,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:09:00,212 INFO L87 Difference]: Start difference. First operand 30177 states and 114872 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:01,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:01,605 INFO L93 Difference]: Finished difference Result 68717 states and 253109 transitions. [2021-06-12 22:09:01,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:09:01,606 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:09:01,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:01,779 INFO L225 Difference]: With dead ends: 68717 [2021-06-12 22:09:01,779 INFO L226 Difference]: Without dead ends: 68717 [2021-06-12 22:09:01,779 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 670.6ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:09:01,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68717 states. [2021-06-12 22:09:02,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68717 to 37968. [2021-06-12 22:09:03,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37968 states, 37967 states have (on average 3.8875075723654753) internal successors, (147597), 37967 states have internal predecessors, (147597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:03,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37968 states to 37968 states and 147597 transitions. [2021-06-12 22:09:03,145 INFO L78 Accepts]: Start accepts. Automaton has 37968 states and 147597 transitions. Word has length 28 [2021-06-12 22:09:03,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:03,145 INFO L482 AbstractCegarLoop]: Abstraction has 37968 states and 147597 transitions. [2021-06-12 22:09:03,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:03,145 INFO L276 IsEmpty]: Start isEmpty. Operand 37968 states and 147597 transitions. [2021-06-12 22:09:03,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:09:03,206 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:03,207 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:03,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4111 [2021-06-12 22:09:03,407 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:03,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:03,408 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 138 times [2021-06-12 22:09:03,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:03,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733176788] [2021-06-12 22:09:03,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:03,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:03,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:03,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:03,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733176788] [2021-06-12 22:09:03,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733176788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:03,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981836759] [2021-06-12 22:09:03,621 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:03,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:09:03,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:03,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:09:03,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:03,773 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:03,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981836759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:03,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:03,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:09:03,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536495656] [2021-06-12 22:09:03,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:09:03,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:03,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:09:03,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:09:03,774 INFO L87 Difference]: Start difference. First operand 37968 states and 147597 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:05,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:05,158 INFO L93 Difference]: Finished difference Result 68090 states and 251448 transitions. [2021-06-12 22:09:05,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:09:05,158 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:09:05,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:05,327 INFO L225 Difference]: With dead ends: 68090 [2021-06-12 22:09:05,327 INFO L226 Difference]: Without dead ends: 68090 [2021-06-12 22:09:05,327 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 849.0ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:09:05,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68090 states. [2021-06-12 22:09:06,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68090 to 37965. [2021-06-12 22:09:06,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37965 states, 37964 states have (on average 3.8874460014750816) internal successors, (147583), 37964 states have internal predecessors, (147583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:06,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37965 states to 37965 states and 147583 transitions. [2021-06-12 22:09:06,679 INFO L78 Accepts]: Start accepts. Automaton has 37965 states and 147583 transitions. Word has length 28 [2021-06-12 22:09:06,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:06,679 INFO L482 AbstractCegarLoop]: Abstraction has 37965 states and 147583 transitions. [2021-06-12 22:09:06,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:06,679 INFO L276 IsEmpty]: Start isEmpty. Operand 37965 states and 147583 transitions. [2021-06-12 22:09:06,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:09:06,739 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:06,739 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:06,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4112 [2021-06-12 22:09:06,939 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:06,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:06,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 139 times [2021-06-12 22:09:06,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:06,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931052047] [2021-06-12 22:09:06,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:06,971 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:06,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:06,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931052047] [2021-06-12 22:09:06,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931052047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:06,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133693861] [2021-06-12 22:09:06,972 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:06,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:09:06,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:07,279 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:07,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133693861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:07,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:07,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:09:07,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532119328] [2021-06-12 22:09:07,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:09:07,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:07,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:09:07,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:09:07,293 INFO L87 Difference]: Start difference. First operand 37965 states and 147583 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:08,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:08,625 INFO L93 Difference]: Finished difference Result 63470 states and 235834 transitions. [2021-06-12 22:09:08,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:09:08,626 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:09:08,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:08,784 INFO L225 Difference]: With dead ends: 63470 [2021-06-12 22:09:08,784 INFO L226 Difference]: Without dead ends: 63470 [2021-06-12 22:09:08,784 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 770.5ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:09:08,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63470 states. [2021-06-12 22:09:09,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63470 to 37989. [2021-06-12 22:09:09,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8877277034853113) internal successors, (147687), 37988 states have internal predecessors, (147687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:10,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37989 states to 37989 states and 147687 transitions. [2021-06-12 22:09:10,058 INFO L78 Accepts]: Start accepts. Automaton has 37989 states and 147687 transitions. Word has length 28 [2021-06-12 22:09:10,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:10,058 INFO L482 AbstractCegarLoop]: Abstraction has 37989 states and 147687 transitions. [2021-06-12 22:09:10,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:10,058 INFO L276 IsEmpty]: Start isEmpty. Operand 37989 states and 147687 transitions. [2021-06-12 22:09:10,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:09:10,116 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:10,116 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:10,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4113,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:10,316 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:10,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:10,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 140 times [2021-06-12 22:09:10,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:10,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572068575] [2021-06-12 22:09:10,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:10,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:10,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:10,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572068575] [2021-06-12 22:09:10,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572068575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:10,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657431206] [2021-06-12 22:09:10,348 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:10,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:09:10,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:10,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:09:10,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:10,461 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:10,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657431206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:10,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:10,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:09:10,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500938990] [2021-06-12 22:09:10,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:09:10,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:10,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:09:10,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:09:10,462 INFO L87 Difference]: Start difference. First operand 37989 states and 147687 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:11,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:11,698 INFO L93 Difference]: Finished difference Result 62601 states and 233589 transitions. [2021-06-12 22:09:11,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:09:11,699 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:09:11,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:11,863 INFO L225 Difference]: With dead ends: 62601 [2021-06-12 22:09:11,863 INFO L226 Difference]: Without dead ends: 62593 [2021-06-12 22:09:11,864 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 524.1ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:09:12,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62593 states. [2021-06-12 22:09:13,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62593 to 37989. [2021-06-12 22:09:13,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8875697588712224) internal successors, (147681), 37988 states have internal predecessors, (147681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)