/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/min-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:36:26,019 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:36:26,022 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:36:26,120 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:36:26,120 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:36:26,124 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:36:26,126 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:36:26,132 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:36:26,134 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:36:26,139 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:36:26,140 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:36:26,141 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:36:26,141 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:36:26,142 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:36:26,142 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:36:26,143 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:36:26,144 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:36:26,144 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:36:26,146 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:36:26,147 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:36:26,148 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:36:26,153 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:36:26,154 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:36:26,155 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:36:26,157 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:36:26,157 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:36:26,157 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:36:26,158 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:36:26,158 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:36:26,159 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:36:26,159 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:36:26,160 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:36:26,160 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:36:26,161 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:36:26,162 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:36:26,162 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:36:26,163 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:36:26,163 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:36:26,163 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:36:26,164 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:36:26,168 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:36:26,169 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-13 20:36:26,206 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:36:26,207 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:36:26,207 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:36:26,207 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:36:26,209 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:36:26,210 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:36:26,210 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:36:26,210 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:36:26,210 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:36:26,210 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:36:26,211 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:36:26,211 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:36:26,211 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:36:26,211 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:36:26,211 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:36:26,212 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:36:26,212 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:36:26,213 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:36:26,213 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:36:26,214 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:36:26,544 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:36:26,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:36:26,567 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:36:26,568 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:36:26,569 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:36:26,570 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/min-fun-alt.wvr.bpl [2021-07-13 20:36:26,570 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl' [2021-07-13 20:36:26,591 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:36:26,592 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:36:26,593 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:36:26,593 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:36:26,593 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:36:26,604 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,612 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,618 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:36:26,619 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:36:26,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:36:26,620 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:36:26,626 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,626 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,627 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,627 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,629 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,632 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,633 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... [2021-07-13 20:36:26,634 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:36:26,634 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:36:26,635 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:36:26,635 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:36:26,636 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:36:26,699 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:36:26,699 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:36:26,699 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:36:26,699 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:36:26,699 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:36:26,699 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:36:26,700 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:36:26,700 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:36:26,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:36:26,700 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:36:26,702 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:36:26,702 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:36:26,703 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:36:26,872 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:36:26,872 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:36:26,874 INFO L202 PluginConnector]: Adding new model min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:36:26 BoogieIcfgContainer [2021-07-13 20:36:26,874 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:36:26,876 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:36:26,876 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:36:26,878 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:36:26,892 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:36:26" (1/2) ... [2021-07-13 20:36:26,894 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52cb463a and model type min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:36:26, skipping insertion in model container [2021-07-13 20:36:26,894 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:36:26" (2/2) ... [2021-07-13 20:36:26,895 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun-alt.wvr.bpl [2021-07-13 20:36:26,899 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:36:26,899 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:36:26,900 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:36:26,900 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:36:26,930 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:36:26,949 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:36:26,965 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:36:26,965 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:36:26,965 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:36:26,965 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:36:26,966 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:36:26,966 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:36:26,966 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:36:26,966 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:36:26,987 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-13 20:36:27,016 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,019 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:36:27,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:27,047 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:27,047 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:27,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:27,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-07-13 20:36:27,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:27,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655827573] [2021-07-13 20:36:27,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:27,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:27,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:27,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655827573] [2021-07-13 20:36:27,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655827573] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:36:27,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:36:27,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:36:27,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398158837] [2021-07-13 20:36:27,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:36:27,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:27,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:36:27,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:36:27,289 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 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-07-13 20:36:27,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:27,345 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-13 20:36:27,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:36:27,347 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-07-13 20:36:27,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:27,362 INFO L225 Difference]: With dead ends: 217 [2021-07-13 20:36:27,362 INFO L226 Difference]: Without dead ends: 202 [2021-07-13 20:36:27,364 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:36:27,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-13 20:36:27,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-13 20:36:27,431 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-07-13 20:36:27,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-13 20:36:27,437 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-13 20:36:27,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:27,438 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-13 20:36:27,438 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-07-13 20:36:27,438 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-13 20:36:27,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:36:27,439 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:27,439 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:27,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:36:27,440 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:27,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:27,441 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-07-13 20:36:27,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:27,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040199952] [2021-07-13 20:36:27,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:27,483 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:27,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:27,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040199952] [2021-07-13 20:36:27,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040199952] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:36:27,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:36:27,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:36:27,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975096699] [2021-07-13 20:36:27,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:36:27,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:27,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:36:27,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:36:27,487 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-07-13 20:36:27,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:27,523 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-13 20:36:27,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:36:27,524 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-07-13 20:36:27,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:27,526 INFO L225 Difference]: With dead ends: 158 [2021-07-13 20:36:27,526 INFO L226 Difference]: Without dead ends: 158 [2021-07-13 20:36:27,526 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:36:27,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-13 20:36:27,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-13 20:36:27,534 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-07-13 20:36:27,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-13 20:36:27,535 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-13 20:36:27,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:27,535 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-13 20:36:27,535 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-07-13 20:36:27,536 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-13 20:36:27,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:36:27,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:27,537 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:27,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:36:27,538 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:27,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:27,538 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-07-13 20:36:27,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:27,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678607351] [2021-07-13 20:36:27,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:27,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:27,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678607351] [2021-07-13 20:36:27,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678607351] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:36:27,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:36:27,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:36:27,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921395664] [2021-07-13 20:36:27,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:36:27,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:27,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:36:27,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:36:27,616 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-07-13 20:36:27,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:27,686 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-13 20:36:27,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:36:27,687 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-07-13 20:36:27,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:27,691 INFO L225 Difference]: With dead ends: 183 [2021-07-13 20:36:27,694 INFO L226 Difference]: Without dead ends: 183 [2021-07-13 20:36:27,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:36:27,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-13 20:36:27,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-13 20:36:27,709 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-07-13 20:36:27,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-13 20:36:27,710 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-13 20:36:27,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:27,711 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-13 20:36:27,711 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-07-13 20:36:27,711 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-13 20:36:27,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:36:27,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:27,712 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:27,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:36:27,713 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:27,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:27,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-07-13 20:36:27,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:27,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165108281] [2021-07-13 20:36:27,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:28,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:28,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:28,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165108281] [2021-07-13 20:36:28,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165108281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:28,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286867812] [2021-07-13 20:36:28,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:28,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:36:28,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:28,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-13 20:36:28,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:36:28,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:36:28,645 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:36:28,658 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:36:28,662 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:36:28,668 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:28,692 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-07-13 20:36:28,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:28,702 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-07-13 20:36:28,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:28,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286867812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:28,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:28,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:28,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479837811] [2021-07-13 20:36:28,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:28,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:28,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:28,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:28,735 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-07-13 20:36:28,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:28,944 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-07-13 20:36:28,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:36:28,944 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-07-13 20:36:28,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:28,948 INFO L225 Difference]: With dead ends: 298 [2021-07-13 20:36:28,948 INFO L226 Difference]: Without dead ends: 283 [2021-07-13 20:36:28,949 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 361.2ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:36:28,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-07-13 20:36:28,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-07-13 20:36:28,971 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-07-13 20:36:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-13 20:36:28,974 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-13 20:36:28,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:28,974 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-13 20:36:28,974 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-07-13 20:36:28,974 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-13 20:36:28,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:36:28,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:28,979 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:29,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:29,201 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:29,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:29,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-07-13 20:36:29,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:29,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424843037] [2021-07-13 20:36:29,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:29,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:29,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:29,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:29,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424843037] [2021-07-13 20:36:29,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424843037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:29,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168576148] [2021-07-13 20:36:29,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:29,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:29,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:29,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:36:29,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:29,822 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:29,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:36:29,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:29,844 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:29,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:36:29,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:29,859 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:29,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 20:36:29,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:29,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:29,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:36:29,884 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:29,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:29,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:36:29,962 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-07-13 20:36:30,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:30,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168576148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:30,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:30,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-13 20:36:30,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968005581] [2021-07-13 20:36:30,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:36:30,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:30,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:36:30,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:36:30,145 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-07-13 20:36:30,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:30,732 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-13 20:36:30,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:36:30,736 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-07-13 20:36:30,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:30,738 INFO L225 Difference]: With dead ends: 374 [2021-07-13 20:36:30,739 INFO L226 Difference]: Without dead ends: 359 [2021-07-13 20:36:30,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 765.3ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:30,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-13 20:36:30,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-13 20:36:30,753 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-07-13 20:36:30,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-13 20:36:30,754 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-13 20:36:30,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:30,755 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-13 20:36:30,755 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-07-13 20:36:30,755 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-13 20:36:30,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:36:30,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:30,756 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:30,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 20:36:30,980 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:30,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:30,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-07-13 20:36:30,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:30,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566876695] [2021-07-13 20:36:30,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:31,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:31,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:31,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:31,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566876695] [2021-07-13 20:36:31,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566876695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:31,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610941014] [2021-07-13 20:36:31,153 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-07-13 20:36:31,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:36:31,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:31,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 20:36:31,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:31,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:36:31,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:36:31,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:36:31,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-13 20:36:31,330 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:36:31,334 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:36:31,338 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,355 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-07-13 20:36:31,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:31,356 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-07-13 20:36:31,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:31,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610941014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:31,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:31,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:36:31,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651049879] [2021-07-13 20:36:31,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:31,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:31,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:31,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:31,390 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-07-13 20:36:31,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:31,569 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-13 20:36:31,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:36:31,570 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-07-13 20:36:31,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:31,572 INFO L225 Difference]: With dead ends: 363 [2021-07-13 20:36:31,572 INFO L226 Difference]: Without dead ends: 348 [2021-07-13 20:36:31,573 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 252.9ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:36:31,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-13 20:36:31,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-13 20:36:31,580 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-07-13 20:36:31,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-13 20:36:31,581 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-13 20:36:31,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:31,581 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-13 20:36:31,582 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-07-13 20:36:31,582 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-13 20:36:31,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:36:31,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:31,583 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:31,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:31,797 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:31,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:31,797 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-07-13 20:36:31,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:31,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078973593] [2021-07-13 20:36:31,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:31,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:31,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:31,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078973593] [2021-07-13 20:36:31,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078973593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:31,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181744497] [2021-07-13 20:36:31,962 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-07-13 20:36:31,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:31,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:31,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:36:31,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:32,228 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:32,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:36:32,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:32,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:32,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 20:36:32,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:32,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:32,308 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:32,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:36:32,310 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:32,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:32,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:36:32,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:32,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:32,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:36:32,375 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-07-13 20:36:32,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:32,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181744497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:32,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:32,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:32,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396035116] [2021-07-13 20:36:32,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:32,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:32,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:32,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:32,479 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-07-13 20:36:32,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:32,910 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-13 20:36:32,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:36:32,910 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-07-13 20:36:32,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:32,913 INFO L225 Difference]: With dead ends: 425 [2021-07-13 20:36:32,913 INFO L226 Difference]: Without dead ends: 410 [2021-07-13 20:36:32,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 422.3ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:32,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-13 20:36:32,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-13 20:36:32,920 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-07-13 20:36:32,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-13 20:36:32,921 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-13 20:36:32,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:32,922 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-13 20:36:32,922 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-07-13 20:36:32,922 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-13 20:36:32,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:32,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:32,923 INFO L508 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-07-13 20:36:33,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:33,147 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:33,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:33,148 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-07-13 20:36:33,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:33,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483216374] [2021-07-13 20:36:33,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:33,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:33,193 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:33,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:33,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483216374] [2021-07-13 20:36:33,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483216374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:33,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733377724] [2021-07-13 20:36:33,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:33,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:33,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:33,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:33,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:33,324 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:33,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733377724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:33,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:33,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:33,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075758322] [2021-07-13 20:36:33,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:33,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:33,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:33,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:33,326 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-07-13 20:36:33,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:33,779 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-13 20:36:33,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:36:33,779 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-07-13 20:36:33,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:33,783 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:36:33,783 INFO L226 Difference]: Without dead ends: 619 [2021-07-13 20:36:33,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 250.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:36:33,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-13 20:36:33,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-13 20:36:33,793 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-07-13 20:36:33,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-13 20:36:33,794 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-13 20:36:33,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:33,794 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-13 20:36:33,794 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-07-13 20:36:33,794 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-13 20:36:33,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:33,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:33,796 INFO L508 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-07-13 20:36:34,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-13 20:36:34,003 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:34,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:34,003 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-07-13 20:36:34,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:34,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078136330] [2021-07-13 20:36:34,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:34,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:34,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:34,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:34,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078136330] [2021-07-13 20:36:34,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078136330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:34,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944533999] [2021-07-13 20:36:34,054 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-07-13 20:36:34,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:34,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:34,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:34,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:34,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:34,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944533999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:34,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:34,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:34,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210249012] [2021-07-13 20:36:34,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:34,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:34,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:34,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:34,201 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-07-13 20:36:35,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:35,094 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-13 20:36:35,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:36:35,094 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-07-13 20:36:35,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:35,100 INFO L225 Difference]: With dead ends: 1078 [2021-07-13 20:36:35,100 INFO L226 Difference]: Without dead ends: 1078 [2021-07-13 20:36:35,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 520.9ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:36:35,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-13 20:36:35,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-13 20:36:35,116 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-07-13 20:36:35,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-13 20:36:35,117 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-13 20:36:35,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:35,117 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-13 20:36:35,117 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-07-13 20:36:35,117 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-13 20:36:35,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:35,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:35,119 INFO L508 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-07-13 20:36:35,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:35,342 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:35,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:35,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-07-13 20:36:35,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:35,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705843376] [2021-07-13 20:36:35,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:35,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:35,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:35,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705843376] [2021-07-13 20:36:35,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705843376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:35,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4771498] [2021-07-13 20:36:35,392 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-07-13 20:36:35,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:35,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:35,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:35,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:35,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4771498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:35,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:35,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:35,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446586641] [2021-07-13 20:36:35,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:35,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:35,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:35,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:35,557 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-07-13 20:36:36,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:36,343 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-13 20:36:36,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:36:36,344 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-07-13 20:36:36,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:36,349 INFO L225 Difference]: With dead ends: 951 [2021-07-13 20:36:36,349 INFO L226 Difference]: Without dead ends: 951 [2021-07-13 20:36:36,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 468.5ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:36:36,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-13 20:36:36,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-13 20:36:36,361 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-07-13 20:36:36,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-13 20:36:36,362 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-13 20:36:36,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:36,363 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-13 20:36:36,363 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-07-13 20:36:36,363 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-13 20:36:36,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:36,364 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:36,364 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:36,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:36,588 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:36,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:36,589 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-07-13 20:36:36,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:36,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850142927] [2021-07-13 20:36:36,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:36,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:36,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:36,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850142927] [2021-07-13 20:36:36,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850142927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:36,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444870966] [2021-07-13 20:36:36,619 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-07-13 20:36:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:36,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:36:36,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:36,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:36,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444870966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:36,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:36,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:36:36,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793163095] [2021-07-13 20:36:36,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:36:36,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:36,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:36:36,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:36:36,722 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-07-13 20:36:36,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:36,836 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-13 20:36:36,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:36:36,837 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-07-13 20:36:36,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:36,840 INFO L225 Difference]: With dead ends: 669 [2021-07-13 20:36:36,841 INFO L226 Difference]: Without dead ends: 663 [2021-07-13 20:36:36,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 61.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:36,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-13 20:36:36,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-13 20:36:36,852 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-07-13 20:36:36,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-13 20:36:36,854 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-13 20:36:36,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:36,854 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-13 20:36:36,854 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-07-13 20:36:36,854 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-13 20:36:36,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:36,855 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:36,855 INFO L508 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-07-13 20:36:37,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:36:37,073 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:37,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:37,074 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-07-13 20:36:37,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:37,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161580287] [2021-07-13 20:36:37,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:37,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:37,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:37,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161580287] [2021-07-13 20:36:37,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161580287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305208545] [2021-07-13 20:36:37,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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:37,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:37,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:37,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:37,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:37,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305208545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:37,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:36:37,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889131765] [2021-07-13 20:36:37,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:37,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:37,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:37,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:37,250 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-07-13 20:36:37,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:37,431 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-13 20:36:37,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:36:37,432 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-07-13 20:36:37,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:37,435 INFO L225 Difference]: With dead ends: 710 [2021-07-13 20:36:37,435 INFO L226 Difference]: Without dead ends: 672 [2021-07-13 20:36:37,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 151.3ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:36:37,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-13 20:36:37,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-13 20:36:37,449 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-07-13 20:36:37,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-13 20:36:37,451 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-13 20:36:37,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:37,451 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-13 20:36:37,451 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-07-13 20:36:37,451 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-13 20:36:37,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:37,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:37,453 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:37,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:37,665 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:37,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:37,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-07-13 20:36:37,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:37,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80365718] [2021-07-13 20:36:37,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:37,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:37,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:37,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:37,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80365718] [2021-07-13 20:36:37,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80365718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136192479] [2021-07-13 20:36:37,718 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-07-13 20:36:37,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:37,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:37,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:36:37,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:37,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:37,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136192479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:37,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:36:37,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445257277] [2021-07-13 20:36:37,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:36:37,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:37,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:36:37,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:36:37,824 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-07-13 20:36:37,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:37,945 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-13 20:36:37,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:36:37,945 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-07-13 20:36:37,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:37,949 INFO L225 Difference]: With dead ends: 830 [2021-07-13 20:36:37,949 INFO L226 Difference]: Without dead ends: 830 [2021-07-13 20:36:37,950 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:37,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-13 20:36:37,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-13 20:36:37,965 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-07-13 20:36:37,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-13 20:36:37,967 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-13 20:36:37,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:37,967 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-13 20:36:37,967 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-07-13 20:36:37,968 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-13 20:36:37,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:37,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:37,969 INFO L508 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-07-13 20:36:38,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:38,182 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:38,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:38,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-07-13 20:36:38,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:38,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142066368] [2021-07-13 20:36:38,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:38,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:38,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:38,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:38,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142066368] [2021-07-13 20:36:38,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142066368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:38,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478697353] [2021-07-13 20:36:38,229 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-07-13 20:36:38,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:38,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:38,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:38,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:38,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:38,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478697353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:38,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:38,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:38,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028355134] [2021-07-13 20:36:38,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:38,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:38,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:38,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:38,329 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-07-13 20:36:38,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:38,671 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-13 20:36:38,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:36:38,672 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-07-13 20:36:38,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:38,678 INFO L225 Difference]: With dead ends: 1196 [2021-07-13 20:36:38,678 INFO L226 Difference]: Without dead ends: 1196 [2021-07-13 20:36:38,679 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:36:38,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-13 20:36:38,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-13 20:36:38,716 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-07-13 20:36:38,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-13 20:36:38,718 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-13 20:36:38,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:38,719 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-13 20:36:38,719 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-07-13 20:36:38,719 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-13 20:36:38,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:38,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:38,720 INFO L508 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-07-13 20:36:38,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-13 20:36:38,937 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:38,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:38,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-07-13 20:36:38,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:38,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678445026] [2021-07-13 20:36:38,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:38,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:38,982 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:38,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:38,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678445026] [2021-07-13 20:36:38,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678445026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:38,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849428154] [2021-07-13 20:36:38,983 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-07-13 20:36:39,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:39,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:39,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:39,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:39,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849428154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:39,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:39,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:39,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902257048] [2021-07-13 20:36:39,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:39,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:39,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:39,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:39,097 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-07-13 20:36:39,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:39,550 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-13 20:36:39,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:36:39,550 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-07-13 20:36:39,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:39,557 INFO L225 Difference]: With dead ends: 1492 [2021-07-13 20:36:39,558 INFO L226 Difference]: Without dead ends: 1492 [2021-07-13 20:36:39,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 260.1ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:36:39,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-13 20:36:39,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-13 20:36:39,580 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-07-13 20:36:39,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-13 20:36:39,583 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-13 20:36:39,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:39,583 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-13 20:36:39,583 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-07-13 20:36:39,583 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-13 20:36:39,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:39,584 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:39,585 INFO L508 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-07-13 20:36:39,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-13 20:36:39,808 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:39,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:39,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-07-13 20:36:39,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:39,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837022088] [2021-07-13 20:36:39,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:39,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:39,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:39,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837022088] [2021-07-13 20:36:39,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837022088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:39,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113411230] [2021-07-13 20:36:39,873 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-07-13 20:36:39,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:39,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:39,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:39,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:39,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:39,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113411230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:39,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:39,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:36:39,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330650730] [2021-07-13 20:36:39,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:39,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:39,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:39,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:39,993 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-07-13 20:36:40,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:40,244 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-13 20:36:40,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:36:40,244 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-07-13 20:36:40,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:40,250 INFO L225 Difference]: With dead ends: 1258 [2021-07-13 20:36:40,250 INFO L226 Difference]: Without dead ends: 1248 [2021-07-13 20:36:40,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 182.3ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:36:40,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-13 20:36:40,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-13 20:36:40,273 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-07-13 20:36:40,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-13 20:36:40,276 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-13 20:36:40,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:40,276 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-13 20:36:40,276 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-07-13 20:36:40,276 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-13 20:36:40,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:40,279 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:40,280 INFO L508 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-07-13 20:36:40,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-13 20:36:40,493 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:40,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:40,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-07-13 20:36:40,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:40,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933758670] [2021-07-13 20:36:40,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:40,533 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:40,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:40,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933758670] [2021-07-13 20:36:40,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933758670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:40,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427496010] [2021-07-13 20:36:40,534 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-07-13 20:36:40,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:40,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:40,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:40,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:40,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:40,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427496010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:40,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:40,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:36:40,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598694422] [2021-07-13 20:36:40,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:40,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:40,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:40,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:40,646 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-07-13 20:36:40,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:40,950 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-13 20:36:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:36:40,951 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-07-13 20:36:40,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:40,955 INFO L225 Difference]: With dead ends: 1329 [2021-07-13 20:36:40,955 INFO L226 Difference]: Without dead ends: 1329 [2021-07-13 20:36:40,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 202.5ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:36:40,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-13 20:36:40,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-13 20:36:40,976 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-07-13 20:36:40,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-13 20:36:40,978 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-13 20:36:40,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:40,979 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-13 20:36:40,979 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-07-13 20:36:40,979 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-13 20:36:40,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:40,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:40,981 INFO L508 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-07-13 20:36:41,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:41,197 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:41,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:41,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-07-13 20:36:41,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:41,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97213422] [2021-07-13 20:36:41,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:41,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:41,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:41,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97213422] [2021-07-13 20:36:41,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97213422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:41,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62232326] [2021-07-13 20:36:41,246 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-07-13 20:36:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:41,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:41,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:41,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62232326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:41,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:41,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:41,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794351771] [2021-07-13 20:36:41,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:41,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:41,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:41,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:41,334 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-07-13 20:36:41,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:41,733 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-13 20:36:41,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:36:41,733 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-07-13 20:36:41,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:41,739 INFO L225 Difference]: With dead ends: 1548 [2021-07-13 20:36:41,739 INFO L226 Difference]: Without dead ends: 1544 [2021-07-13 20:36:41,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 235.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:36:41,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-13 20:36:41,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-13 20:36:41,760 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-07-13 20:36:41,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-13 20:36:41,762 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-13 20:36:41,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:41,763 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-13 20:36:41,763 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-07-13 20:36:41,763 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-13 20:36:41,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:41,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:41,765 INFO L508 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-07-13 20:36:41,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:41,988 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:41,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:41,988 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-07-13 20:36:41,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:41,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069669341] [2021-07-13 20:36:41,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:42,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:42,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:42,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069669341] [2021-07-13 20:36:42,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069669341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:42,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898552504] [2021-07-13 20:36:42,033 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-07-13 20:36:42,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:42,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:42,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:42,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:42,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:42,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898552504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:42,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:42,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:42,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732747780] [2021-07-13 20:36:42,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:42,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:42,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:42,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:42,159 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-07-13 20:36:42,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:42,876 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-13 20:36:42,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:36:42,877 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-07-13 20:36:42,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:42,890 INFO L225 Difference]: With dead ends: 2734 [2021-07-13 20:36:42,890 INFO L226 Difference]: Without dead ends: 2734 [2021-07-13 20:36:42,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 440.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:36:42,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-13 20:36:42,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-13 20:36:42,930 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-07-13 20:36:42,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-13 20:36:42,933 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-13 20:36:42,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:42,934 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-13 20:36:42,934 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-07-13 20:36:42,934 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-13 20:36:42,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:42,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:42,936 INFO L508 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-07-13 20:36:43,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:43,149 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:43,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:43,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-07-13 20:36:43,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:43,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977259889] [2021-07-13 20:36:43,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:43,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:43,193 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:43,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:43,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977259889] [2021-07-13 20:36:43,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977259889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:43,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471667072] [2021-07-13 20:36:43,194 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-07-13 20:36:43,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:43,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:43,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:43,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:43,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:43,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471667072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:43,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:43,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:43,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199207906] [2021-07-13 20:36:43,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:43,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:43,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:43,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:43,359 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-07-13 20:36:44,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:44,061 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-13 20:36:44,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:36:44,062 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-07-13 20:36:44,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:44,071 INFO L225 Difference]: With dead ends: 2693 [2021-07-13 20:36:44,071 INFO L226 Difference]: Without dead ends: 2693 [2021-07-13 20:36:44,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 457.6ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:36:44,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-13 20:36:44,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-13 20:36:44,109 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-07-13 20:36:44,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-13 20:36:44,123 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-13 20:36:44,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:44,123 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-13 20:36:44,123 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-07-13 20:36:44,123 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-13 20:36:44,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:44,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:44,130 INFO L508 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-07-13 20:36:44,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:36:44,354 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:44,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:44,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-07-13 20:36:44,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:44,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71622956] [2021-07-13 20:36:44,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:44,401 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:44,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:44,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71622956] [2021-07-13 20:36:44,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71622956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:44,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707412038] [2021-07-13 20:36:44,402 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-07-13 20:36:44,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:44,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:44,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:44,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:44,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:44,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707412038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:44,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:44,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:44,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366413605] [2021-07-13 20:36:44,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:44,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:44,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:44,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:44,507 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-07-13 20:36:45,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:45,250 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-13 20:36:45,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:36:45,250 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-07-13 20:36:45,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:45,261 INFO L225 Difference]: With dead ends: 2677 [2021-07-13 20:36:45,261 INFO L226 Difference]: Without dead ends: 2677 [2021-07-13 20:36:45,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 396.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:36:45,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-13 20:36:45,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-13 20:36:45,296 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-07-13 20:36:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-13 20:36:45,299 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-13 20:36:45,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:45,299 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-13 20:36:45,299 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-07-13 20:36:45,299 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-13 20:36:45,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:45,303 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:45,303 INFO L508 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-07-13 20:36:45,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-13 20:36:45,527 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:45,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:45,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-07-13 20:36:45,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:45,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524093902] [2021-07-13 20:36:45,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:45,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:45,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:45,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524093902] [2021-07-13 20:36:45,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524093902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:45,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342246417] [2021-07-13 20:36:45,565 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-07-13 20:36:45,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:36:45,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:45,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:45,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:45,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:45,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342246417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:45,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:45,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:45,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298339246] [2021-07-13 20:36:45,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:45,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:45,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:45,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:45,692 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-07-13 20:36:46,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:46,300 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-13 20:36:46,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:36:46,300 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-07-13 20:36:46,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:46,307 INFO L225 Difference]: With dead ends: 2474 [2021-07-13 20:36:46,307 INFO L226 Difference]: Without dead ends: 2470 [2021-07-13 20:36:46,308 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 352.2ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:36:46,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-13 20:36:46,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-13 20:36:46,341 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-07-13 20:36:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-13 20:36:46,343 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-13 20:36:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:46,344 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-13 20:36:46,344 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-07-13 20:36:46,344 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-13 20:36:46,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:46,346 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:46,346 INFO L508 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-07-13 20:36:46,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 20:36:46,564 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:46,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:46,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-07-13 20:36:46,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:46,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151731797] [2021-07-13 20:36:46,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:46,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:46,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:46,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151731797] [2021-07-13 20:36:46,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151731797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124439367] [2021-07-13 20:36:46,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:46,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:36:46,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:46,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:46,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:46,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:46,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124439367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:46,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:46,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:46,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888938842] [2021-07-13 20:36:46,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:46,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:46,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:46,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:46,735 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-07-13 20:36:47,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:47,393 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-13 20:36:47,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:36:47,394 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-07-13 20:36:47,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:47,401 INFO L225 Difference]: With dead ends: 2514 [2021-07-13 20:36:47,401 INFO L226 Difference]: Without dead ends: 2514 [2021-07-13 20:36:47,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 386.0ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:36:47,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-13 20:36:47,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-13 20:36:47,435 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-07-13 20:36:47,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-13 20:36:47,438 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-13 20:36:47,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:47,438 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-13 20:36:47,438 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-07-13 20:36:47,438 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-13 20:36:47,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:47,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:47,441 INFO L508 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-07-13 20:36:47,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-13 20:36:47,664 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:47,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:47,665 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-07-13 20:36:47,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:47,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529721262] [2021-07-13 20:36:47,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:47,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:47,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:47,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529721262] [2021-07-13 20:36:47,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529721262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:47,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978451792] [2021-07-13 20:36:47,702 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-07-13 20:36:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:47,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:47,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:47,827 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:47,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978451792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:47,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:47,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:47,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607605576] [2021-07-13 20:36:47,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:47,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:47,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:47,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:47,829 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-07-13 20:36:48,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:48,476 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-13 20:36:48,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:36:48,476 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-07-13 20:36:48,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:48,482 INFO L225 Difference]: With dead ends: 2332 [2021-07-13 20:36:48,483 INFO L226 Difference]: Without dead ends: 2328 [2021-07-13 20:36:48,483 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 359.5ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:36:48,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-13 20:36:48,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-13 20:36:48,511 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-07-13 20:36:48,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-13 20:36:48,514 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-13 20:36:48,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:48,514 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-13 20:36:48,514 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-07-13 20:36:48,514 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-13 20:36:48,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:48,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:48,517 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:48,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-13 20:36:48,740 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:48,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:48,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-07-13 20:36:48,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:48,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932347943] [2021-07-13 20:36:48,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:48,768 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:48,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:48,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932347943] [2021-07-13 20:36:48,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932347943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:48,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502780564] [2021-07-13 20:36:48,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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:48,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:36:48,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:48,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:36:48,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:48,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502780564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:48,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:48,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:36:48,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871413890] [2021-07-13 20:36:48,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:36:48,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:48,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:36:48,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:36:48,849 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-07-13 20:36:48,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:48,924 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-13 20:36:48,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:36:48,924 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-07-13 20:36:48,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:48,927 INFO L225 Difference]: With dead ends: 929 [2021-07-13 20:36:48,927 INFO L226 Difference]: Without dead ends: 929 [2021-07-13 20:36:48,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 58.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:48,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-13 20:36:48,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-13 20:36:48,943 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-07-13 20:36:48,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-13 20:36:48,945 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-13 20:36:48,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:48,946 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-13 20:36:48,946 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-07-13 20:36:48,946 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-13 20:36:48,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:48,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:48,948 INFO L508 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-07-13 20:36:49,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:49,171 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:49,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:49,171 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-07-13 20:36:49,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:49,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808978148] [2021-07-13 20:36:49,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:49,212 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:49,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:49,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808978148] [2021-07-13 20:36:49,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808978148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:49,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158133738] [2021-07-13 20:36:49,212 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-07-13 20:36:49,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:49,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:49,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:49,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:49,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:49,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158133738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:49,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:49,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:36:49,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746375081] [2021-07-13 20:36:49,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:36:49,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:49,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:36:49,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:36:49,287 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-07-13 20:36:49,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:49,575 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-13 20:36:49,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:36:49,576 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-07-13 20:36:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:49,579 INFO L225 Difference]: With dead ends: 1555 [2021-07-13 20:36:49,579 INFO L226 Difference]: Without dead ends: 1555 [2021-07-13 20:36:49,580 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 157.6ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:36:49,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-13 20:36:49,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-13 20:36:49,600 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-07-13 20:36:49,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-13 20:36:49,603 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-13 20:36:49,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:49,603 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-13 20:36:49,603 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-07-13 20:36:49,603 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-13 20:36:49,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:49,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:49,606 INFO L508 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-07-13 20:36:49,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:49,828 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:49,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:49,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-07-13 20:36:49,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:49,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628802538] [2021-07-13 20:36:49,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:49,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:49,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:49,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:49,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628802538] [2021-07-13 20:36:49,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628802538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:49,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001608194] [2021-07-13 20:36:49,871 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-07-13 20:36:49,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:49,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:49,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:49,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:49,963 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:49,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001608194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:49,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:49,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:36:49,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399531036] [2021-07-13 20:36:49,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:36:49,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:49,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:36:49,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:36:49,967 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-07-13 20:36:50,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:50,219 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-13 20:36:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:36:50,220 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-07-13 20:36:50,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:50,225 INFO L225 Difference]: With dead ends: 1605 [2021-07-13 20:36:50,225 INFO L226 Difference]: Without dead ends: 1605 [2021-07-13 20:36:50,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:36:50,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-13 20:36:50,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-13 20:36:50,246 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-07-13 20:36:50,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-13 20:36:50,249 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-13 20:36:50,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:50,249 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-13 20:36:50,249 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-07-13 20:36:50,249 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-13 20:36:50,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:50,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:50,251 INFO L508 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-07-13 20:36:50,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:50,465 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:50,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:50,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-07-13 20:36:50,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:50,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639398431] [2021-07-13 20:36:50,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:50,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:50,512 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:50,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:50,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639398431] [2021-07-13 20:36:50,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639398431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:50,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952015431] [2021-07-13 20:36:50,513 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-07-13 20:36:50,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:50,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:50,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:50,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:50,596 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:36:50,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952015431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:50,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:50,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:36:50,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705853924] [2021-07-13 20:36:50,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:36:50,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:50,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:36:50,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:36:50,597 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-07-13 20:36:50,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:50,783 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-13 20:36:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:36:50,784 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-07-13 20:36:50,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:50,787 INFO L225 Difference]: With dead ends: 1524 [2021-07-13 20:36:50,787 INFO L226 Difference]: Without dead ends: 1520 [2021-07-13 20:36:50,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 106.5ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:36:50,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-13 20:36:50,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-13 20:36:50,807 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-07-13 20:36:50,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-13 20:36:50,810 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-13 20:36:50,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:50,810 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-13 20:36:50,810 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-07-13 20:36:50,810 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-13 20:36:50,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:50,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:50,812 INFO L508 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-07-13 20:36:51,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-13 20:36:51,036 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:51,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:51,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-07-13 20:36:51,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:51,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953429158] [2021-07-13 20:36:51,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:51,073 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:51,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:51,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953429158] [2021-07-13 20:36:51,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953429158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:51,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121533405] [2021-07-13 20:36:51,074 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-07-13 20:36:51,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:51,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:51,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:51,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:51,151 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:51,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121533405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:51,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:51,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:36:51,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974846625] [2021-07-13 20:36:51,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:36:51,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:51,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:36:51,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:36:51,152 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-07-13 20:36:51,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:51,382 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-13 20:36:51,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:36:51,383 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-07-13 20:36:51,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:51,386 INFO L225 Difference]: With dead ends: 1508 [2021-07-13 20:36:51,386 INFO L226 Difference]: Without dead ends: 1496 [2021-07-13 20:36:51,386 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 134.5ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:36:51,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-13 20:36:51,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-13 20:36:51,406 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-07-13 20:36:51,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-13 20:36:51,408 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-13 20:36:51,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:51,409 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-13 20:36:51,409 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-07-13 20:36:51,409 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-13 20:36:51,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:51,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:51,411 INFO L508 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-07-13 20:36:51,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:51,634 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:51,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:51,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-07-13 20:36:51,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:51,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865008357] [2021-07-13 20:36:51,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:51,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:51,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:51,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:51,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865008357] [2021-07-13 20:36:51,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865008357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:51,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288428013] [2021-07-13 20:36:51,674 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-07-13 20:36:51,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:51,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:51,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:51,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:51,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:51,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288428013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:51,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:51,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:51,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039167945] [2021-07-13 20:36:51,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:51,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:51,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:51,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:51,781 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-07-13 20:36:52,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:52,314 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-13 20:36:52,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:36:52,314 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-07-13 20:36:52,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:52,320 INFO L225 Difference]: With dead ends: 2412 [2021-07-13 20:36:52,320 INFO L226 Difference]: Without dead ends: 2412 [2021-07-13 20:36:52,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 352.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:36:52,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-13 20:36:52,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-13 20:36:52,349 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-07-13 20:36:52,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-13 20:36:52,352 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-13 20:36:52,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:52,352 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-13 20:36:52,353 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-07-13 20:36:52,353 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-13 20:36:52,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:52,355 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:52,355 INFO L508 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-07-13 20:36:52,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-13 20:36:52,578 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:52,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:52,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-07-13 20:36:52,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:52,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592216] [2021-07-13 20:36:52,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:52,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:52,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:52,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592216] [2021-07-13 20:36:52,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:52,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404191199] [2021-07-13 20:36:52,618 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-07-13 20:36:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:52,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:52,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:52,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:52,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404191199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:52,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:52,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:52,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141076011] [2021-07-13 20:36:52,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:52,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:52,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:52,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:52,730 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-07-13 20:36:53,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:53,209 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-13 20:36:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:36:53,210 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-07-13 20:36:53,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:53,215 INFO L225 Difference]: With dead ends: 2335 [2021-07-13 20:36:53,216 INFO L226 Difference]: Without dead ends: 2335 [2021-07-13 20:36:53,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 324.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:36:53,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-13 20:36:53,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-13 20:36:53,244 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-07-13 20:36:53,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:36:53,247 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:36:53,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:53,247 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:36:53,247 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-07-13 20:36:53,247 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:36:53,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:53,250 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:53,250 INFO L508 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-07-13 20:36:53,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:53,473 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:53,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:53,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-07-13 20:36:53,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:53,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990373325] [2021-07-13 20:36:53,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:53,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:53,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:53,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:53,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990373325] [2021-07-13 20:36:53,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990373325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:53,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373159648] [2021-07-13 20:36:53,515 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-07-13 20:36:53,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:53,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:53,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:53,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:53,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:53,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373159648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:53,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:53,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:53,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629159717] [2021-07-13 20:36:53,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:53,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:53,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:53,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:53,615 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-07-13 20:36:54,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:54,069 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-13 20:36:54,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:36:54,071 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-07-13 20:36:54,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:54,075 INFO L225 Difference]: With dead ends: 2285 [2021-07-13 20:36:54,075 INFO L226 Difference]: Without dead ends: 2285 [2021-07-13 20:36:54,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 286.9ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:36:54,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-13 20:36:54,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-13 20:36:54,096 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-07-13 20:36:54,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:36:54,099 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:36:54,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:54,099 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:36:54,099 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-07-13 20:36:54,100 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:36:54,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:54,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:54,102 INFO L508 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-07-13 20:36:54,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:36:54,313 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:54,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:54,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-07-13 20:36:54,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:54,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064796795] [2021-07-13 20:36:54,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:54,356 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:54,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:54,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064796795] [2021-07-13 20:36:54,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064796795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:54,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025156907] [2021-07-13 20:36:54,357 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-07-13 20:36:54,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:54,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:54,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:54,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:54,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:54,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025156907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:54,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:54,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:36:54,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816915350] [2021-07-13 20:36:54,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:36:54,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:54,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:36:54,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:36:54,463 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-07-13 20:36:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:54,866 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-13 20:36:54,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:36:54,866 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-07-13 20:36:54,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:54,869 INFO L225 Difference]: With dead ends: 2176 [2021-07-13 20:36:54,870 INFO L226 Difference]: Without dead ends: 2172 [2021-07-13 20:36:54,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 238.6ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:36:54,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-13 20:36:54,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-13 20:36:54,892 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-07-13 20:36:54,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:36:54,894 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:36:54,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:54,895 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:36:54,895 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-07-13 20:36:54,895 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:36:54,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:54,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:54,897 INFO L508 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-07-13 20:36:55,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:55,113 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:55,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:55,113 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-07-13 20:36:55,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:55,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810190496] [2021-07-13 20:36:55,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:55,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:55,151 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:55,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:55,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810190496] [2021-07-13 20:36:55,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810190496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:55,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014812845] [2021-07-13 20:36:55,152 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-07-13 20:36:55,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:55,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:55,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:55,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:55,263 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:55,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014812845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:55,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:55,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:55,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574977408] [2021-07-13 20:36:55,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:55,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:55,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:55,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:55,264 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-07-13 20:36:55,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:55,619 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-13 20:36:55,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:36:55,619 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-07-13 20:36:55,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:55,622 INFO L225 Difference]: With dead ends: 2199 [2021-07-13 20:36:55,623 INFO L226 Difference]: Without dead ends: 2199 [2021-07-13 20:36:55,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 251.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:36:55,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-13 20:36:55,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-13 20:36:55,642 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-07-13 20:36:55,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:36:55,644 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:36:55,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:55,644 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:36:55,644 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-07-13 20:36:55,651 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:36:55,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:55,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:55,654 INFO L508 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-07-13 20:36:55,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-13 20:36:55,869 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:55,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:55,869 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-07-13 20:36:55,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:55,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913353540] [2021-07-13 20:36:55,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:55,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:55,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:55,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913353540] [2021-07-13 20:36:55,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913353540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:55,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008101652] [2021-07-13 20:36:55,908 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-07-13 20:36:55,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:55,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:55,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:55,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:56,005 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:56,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008101652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:56,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:56,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:56,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781162362] [2021-07-13 20:36:56,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:56,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:56,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:56,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:56,007 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-07-13 20:36:56,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:56,393 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-13 20:36:56,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:36:56,393 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-07-13 20:36:56,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:56,398 INFO L225 Difference]: With dead ends: 2156 [2021-07-13 20:36:56,398 INFO L226 Difference]: Without dead ends: 2152 [2021-07-13 20:36:56,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 243.0ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:36:56,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-13 20:36:56,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-13 20:36:56,424 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-07-13 20:36:56,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:36:56,427 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:36:56,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:56,427 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:36:56,427 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-07-13 20:36:56,427 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:36:56,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:56,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:56,429 INFO L508 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-07-13 20:36:56,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-13 20:36:56,645 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:56,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:56,645 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-07-13 20:36:56,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:56,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866319102] [2021-07-13 20:36:56,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:56,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:56,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:56,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:56,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866319102] [2021-07-13 20:36:56,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866319102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:56,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926692996] [2021-07-13 20:36:56,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:56,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:56,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:56,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:56,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:56,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:56,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926692996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:56,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:56,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:56,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588681543] [2021-07-13 20:36:56,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:56,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:56,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:56,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:56,769 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-07-13 20:36:57,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:57,102 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-13 20:36:57,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:36:57,103 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-07-13 20:36:57,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:57,106 INFO L225 Difference]: With dead ends: 2097 [2021-07-13 20:36:57,106 INFO L226 Difference]: Without dead ends: 2097 [2021-07-13 20:36:57,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 211.8ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:36:57,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-13 20:36:57,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-13 20:36:57,124 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-07-13 20:36:57,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-13 20:36:57,126 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-13 20:36:57,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:57,126 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-13 20:36:57,126 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-07-13 20:36:57,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-13 20:36:57,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:57,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:57,128 INFO L508 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-07-13 20:36:57,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:57,329 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:57,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:57,329 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-07-13 20:36:57,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:57,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353041275] [2021-07-13 20:36:57,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:57,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:57,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:57,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:57,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353041275] [2021-07-13 20:36:57,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353041275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:57,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433682440] [2021-07-13 20:36:57,367 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-07-13 20:36:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:57,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:57,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:57,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433682440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:57,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:57,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:57,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866887812] [2021-07-13 20:36:57,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:57,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:57,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:57,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:57,444 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-07-13 20:36:57,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:57,728 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-13 20:36:57,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:36:57,729 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-07-13 20:36:57,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:57,732 INFO L225 Difference]: With dead ends: 1963 [2021-07-13 20:36:57,732 INFO L226 Difference]: Without dead ends: 1959 [2021-07-13 20:36:57,732 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:36:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-13 20:36:57,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-13 20:36:57,753 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-07-13 20:36:57,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-13 20:36:57,756 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-13 20:36:57,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:57,757 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-13 20:36:57,757 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-07-13 20:36:57,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-13 20:36:57,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:57,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:57,759 INFO L508 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-07-13 20:36:57,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:57,973 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:57,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:57,973 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-07-13 20:36:57,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:57,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586609177] [2021-07-13 20:36:57,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:58,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:58,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:58,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586609177] [2021-07-13 20:36:58,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586609177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:58,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64799621] [2021-07-13 20:36:58,009 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-07-13 20:36:58,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:58,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:58,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:58,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:58,088 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:58,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64799621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:58,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:58,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:36:58,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148153591] [2021-07-13 20:36:58,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:36:58,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:58,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:36:58,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:36:58,094 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-07-13 20:36:58,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:58,330 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-13 20:36:58,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:36:58,330 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-07-13 20:36:58,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:58,333 INFO L225 Difference]: With dead ends: 1728 [2021-07-13 20:36:58,333 INFO L226 Difference]: Without dead ends: 1716 [2021-07-13 20:36:58,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:36:58,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-13 20:36:58,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-13 20:36:58,348 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-07-13 20:36:58,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-13 20:36:58,350 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-13 20:36:58,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:58,350 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-13 20:36:58,350 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-07-13 20:36:58,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-13 20:36:58,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:58,352 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:58,352 INFO L508 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-07-13 20:36:58,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:58,552 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:58,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:58,553 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-07-13 20:36:58,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:58,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946466874] [2021-07-13 20:36:58,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:58,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:58,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:58,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946466874] [2021-07-13 20:36:58,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946466874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:58,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146448449] [2021-07-13 20:36:58,590 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-07-13 20:36:58,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:58,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:58,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:58,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:58,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-07-13 20:36:58,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146448449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:58,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:58,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:58,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475593302] [2021-07-13 20:36:58,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:58,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:58,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:58,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:58,704 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-07-13 20:36:59,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:59,084 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-13 20:36:59,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:36:59,085 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-07-13 20:36:59,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:59,088 INFO L225 Difference]: With dead ends: 1821 [2021-07-13 20:36:59,088 INFO L226 Difference]: Without dead ends: 1821 [2021-07-13 20:36:59,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 234.9ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:36:59,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-13 20:36:59,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-13 20:36:59,111 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-07-13 20:36:59,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-13 20:36:59,115 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-13 20:36:59,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:59,115 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-13 20:36:59,115 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-07-13 20:36:59,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-13 20:36:59,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:59,117 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:59,117 INFO L508 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-07-13 20:36:59,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:59,339 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:59,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:59,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-07-13 20:36:59,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:59,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737301717] [2021-07-13 20:36:59,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:59,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:59,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:59,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737301717] [2021-07-13 20:36:59,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737301717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:59,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322839643] [2021-07-13 20:36:59,372 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-07-13 20:36:59,394 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:59,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:59,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:36:59,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:59,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:59,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322839643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:59,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:59,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:36:59,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556403611] [2021-07-13 20:36:59,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:36:59,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:59,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:36:59,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:36:59,463 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-07-13 20:36:59,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:59,750 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-13 20:36:59,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:36:59,750 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-07-13 20:36:59,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:59,753 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:36:59,753 INFO L226 Difference]: Without dead ends: 1786 [2021-07-13 20:36:59,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 170.6ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:36:59,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-13 20:36:59,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-13 20:36:59,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-07-13 20:36:59,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-13 20:36:59,779 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-13 20:36:59,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:59,779 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-13 20:36:59,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-07-13 20:36:59,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-13 20:36:59,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:36:59,781 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:59,781 INFO L508 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-07-13 20:36:59,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-13 20:36:59,982 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:59,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:59,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-07-13 20:36:59,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:59,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30010000] [2021-07-13 20:36:59,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:00,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:00,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:00,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30010000] [2021-07-13 20:37:00,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30010000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:00,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447735636] [2021-07-13 20:37:00,016 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-07-13 20:37:00,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:00,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:00,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:37:00,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:00,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:00,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447735636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:00,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:00,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:37:00,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992010503] [2021-07-13 20:37:00,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:37:00,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:00,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:37:00,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:37:00,096 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-07-13 20:37:00,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:00,247 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-13 20:37:00,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:37:00,248 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-07-13 20:37:00,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:00,250 INFO L225 Difference]: With dead ends: 1649 [2021-07-13 20:37:00,250 INFO L226 Difference]: Without dead ends: 1637 [2021-07-13 20:37:00,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:00,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-13 20:37:00,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-13 20:37:00,266 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-07-13 20:37:00,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-13 20:37:00,269 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-13 20:37:00,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:00,269 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-13 20:37:00,269 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-07-13 20:37:00,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-13 20:37:00,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:00,272 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:00,272 INFO L508 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-07-13 20:37:00,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:00,485 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:00,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:00,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-07-13 20:37:00,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:00,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951606882] [2021-07-13 20:37:00,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:01,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:01,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:01,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951606882] [2021-07-13 20:37:01,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951606882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:01,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801149844] [2021-07-13 20:37:01,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:01,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:01,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:01,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:37:01,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:01,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:01,544 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 33 treesize of output 19 [2021-07-13 20:37:01,552 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,560 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,569 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 28 treesize of output 16 [2021-07-13 20:37:01,576 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 26 treesize of output 13 [2021-07-13 20:37:01,585 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,593 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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, 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-07-13 20:37:01,600 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 30 treesize of output 13 [2021-07-13 20:37:01,608 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 33 treesize of output 19 [2021-07-13 20:37:01,616 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:01,624 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:01,631 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:01,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 30 treesize of output 16 [2021-07-13 20:37:01,636 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,660 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:01,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:01,663 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:37:01,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:01,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801149844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:01,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:01,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:01,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329981738] [2021-07-13 20:37:01,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:01,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:01,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:01,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:01,692 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-07-13 20:37:02,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:02,501 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-13 20:37:02,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:37:02,502 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-07-13 20:37:02,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:02,504 INFO L225 Difference]: With dead ends: 1517 [2021-07-13 20:37:02,504 INFO L226 Difference]: Without dead ends: 1502 [2021-07-13 20:37:02,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1112.0ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:37:02,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-13 20:37:02,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-13 20:37:02,522 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-07-13 20:37:02,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-13 20:37:02,524 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-13 20:37:02,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:02,524 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-13 20:37:02,524 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-07-13 20:37:02,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-13 20:37:02,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:02,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:02,527 INFO L508 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-07-13 20:37:02,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:37:02,727 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:02,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:02,727 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-07-13 20:37:02,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:02,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203247666] [2021-07-13 20:37:02,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:03,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:03,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:03,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203247666] [2021-07-13 20:37:03,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203247666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:03,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884555965] [2021-07-13 20:37:03,156 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-07-13 20:37:03,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:03,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:03,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:03,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:03,730 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-07-13 20:37:03,798 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-07-13 20:37:03,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:03,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:37:03,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:03,923 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-07-13 20:37:03,924 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:37:03,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:03,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:03,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:03,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:03,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:03,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:03,994 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-07-13 20:37:03,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:04,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:04,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:04,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:04,003 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:04,062 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:37:04,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:04,064 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:37:04,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:04,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884555965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:04,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:04,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:37:04,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870847918] [2021-07-13 20:37:04,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:04,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:04,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:04,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:04,130 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 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-07-13 20:37:04,682 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-07-13 20:37:05,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:05,598 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-07-13 20:37:05,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:37:05,598 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-07-13 20:37:05,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:05,602 INFO L225 Difference]: With dead ends: 1616 [2021-07-13 20:37:05,602 INFO L226 Difference]: Without dead ends: 1571 [2021-07-13 20:37:05,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1852.7ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:37:05,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-07-13 20:37:05,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-07-13 20:37:05,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:05,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-07-13 20:37:05,628 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-07-13 20:37:05,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:05,628 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-07-13 20:37:05,628 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-07-13 20:37:05,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-07-13 20:37:05,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:05,631 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:05,631 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:05,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:05,846 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:05,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:05,846 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-07-13 20:37:05,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:05,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629866650] [2021-07-13 20:37:05,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:05,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:06,309 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-07-13 20:37:06,445 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-13 20:37:06,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:06,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:06,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629866650] [2021-07-13 20:37:06,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629866650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:06,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734166003] [2021-07-13 20:37:06,501 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-07-13 20:37:06,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:06,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:06,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:06,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,241 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-07-13 20:37:07,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,263 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-07-13 20:37:07,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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 32 treesize of output 16 [2021-07-13 20:37:07,272 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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, 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-07-13 20:37:07,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,291 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-07-13 20:37:07,292 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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, 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-07-13 20:37:07,305 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,316 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-07-13 20:37:07,317 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,327 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-07-13 20:37:07,328 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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, 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-07-13 20:37:07,341 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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 39 treesize of output 13 [2021-07-13 20:37:07,354 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,364 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-07-13 20:37:07,365 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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 37 treesize of output 19 [2021-07-13 20:37:07,377 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,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, 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-07-13 20:37:07,387 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,395 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-07-13 20:37:07,395 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,400 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-07-13 20:37:07,401 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,421 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:07,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:07,423 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:37:07,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-07-13 20:37:07,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734166003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:07,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:07,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:37:07,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860309762] [2021-07-13 20:37:07,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:07,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:07,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:07,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:07,462 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 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-07-13 20:37:08,714 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 45 [2021-07-13 20:37:08,945 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 46 [2021-07-13 20:37:09,089 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 52 [2021-07-13 20:37:09,231 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 39 [2021-07-13 20:37:09,570 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-07-13 20:37:09,744 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-13 20:37:09,950 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-13 20:37:10,092 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-07-13 20:37:10,333 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-07-13 20:37:10,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:10,413 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-07-13 20:37:10,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:37:10,414 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-07-13 20:37:10,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:10,416 INFO L225 Difference]: With dead ends: 1671 [2021-07-13 20:37:10,417 INFO L226 Difference]: Without dead ends: 1656 [2021-07-13 20:37:10,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 3107.5ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:37:10,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-07-13 20:37:10,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-07-13 20:37:10,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:10,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-07-13 20:37:10,434 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-07-13 20:37:10,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:10,434 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-07-13 20:37:10,435 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-07-13 20:37:10,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-07-13 20:37:10,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:10,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:10,436 INFO L508 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-07-13 20:37:10,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:10,637 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:10,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:10,638 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-07-13 20:37:10,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:10,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919280603] [2021-07-13 20:37:10,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:11,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:11,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:11,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919280603] [2021-07-13 20:37:11,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919280603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:11,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222684979] [2021-07-13 20:37:11,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:11,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:11,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:11,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:11,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:11,485 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-13 20:37:11,561 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-07-13 20:37:11,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:37:11,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,707 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-13 20:37:11,707 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:37:11,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:11,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:11,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:11,750 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:11,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:11,776 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-13 20:37:11,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:11,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222684979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:11,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:11,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:11,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432540631] [2021-07-13 20:37:11,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:11,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:11,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:11,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:11,812 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 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-07-13 20:37:12,968 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-07-13 20:37:13,121 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-07-13 20:37:13,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:13,291 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-07-13 20:37:13,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:37:13,291 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-07-13 20:37:13,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:13,294 INFO L225 Difference]: With dead ends: 1703 [2021-07-13 20:37:13,294 INFO L226 Difference]: Without dead ends: 1673 [2021-07-13 20:37:13,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1589.6ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:37:13,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-07-13 20:37:13,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-07-13 20:37:13,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:13,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-07-13 20:37:13,312 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-07-13 20:37:13,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:13,312 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-07-13 20:37:13,312 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-07-13 20:37:13,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-07-13 20:37:13,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:13,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:13,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:13,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 20:37:13,515 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:13,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:13,515 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-07-13 20:37:13,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:13,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125303915] [2021-07-13 20:37:13,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:13,916 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-07-13 20:37:14,015 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:14,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:14,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125303915] [2021-07-13 20:37:14,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125303915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:14,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735854378] [2021-07-13 20:37:14,015 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-07-13 20:37:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:14,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:14,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:14,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,765 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-07-13 20:37:14,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,777 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-07-13 20:37:14,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,788 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-07-13 20:37:14,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,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, 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-07-13 20:37:14,800 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,811 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-07-13 20:37:14,812 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,822 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-07-13 20:37:14,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,834 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-07-13 20:37:14,836 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,845 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-07-13 20:37:14,846 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,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, 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-07-13 20:37:14,857 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,867 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-07-13 20:37:14,868 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,878 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-07-13 20:37:14,879 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,891 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-07-13 20:37:14,892 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,902 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-07-13 20:37:14,903 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:14,913 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:14,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:14,919 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-07-13 20:37:14,919 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:14,941 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:14,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:14,943 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:37:14,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:14,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735854378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:14,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:14,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:37:14,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552978631] [2021-07-13 20:37:14,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:14,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:14,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:14,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:14,970 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 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-07-13 20:37:16,698 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-13 20:37:17,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:17,015 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-07-13 20:37:17,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:37:17,016 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-07-13 20:37:17,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:17,019 INFO L225 Difference]: With dead ends: 1830 [2021-07-13 20:37:17,019 INFO L226 Difference]: Without dead ends: 1815 [2021-07-13 20:37:17,019 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 2220.3ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:37:17,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-07-13 20:37:17,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-07-13 20:37:17,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:17,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-07-13 20:37:17,037 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-07-13 20:37:17,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:17,037 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-07-13 20:37:17,037 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-07-13 20:37:17,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-07-13 20:37:17,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:17,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:17,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:17,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-07-13 20:37:17,240 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:17,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:17,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-07-13 20:37:17,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:17,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050957822] [2021-07-13 20:37:17,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:17,543 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-07-13 20:37:17,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:17,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:17,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050957822] [2021-07-13 20:37:17,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050957822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:17,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251809923] [2021-07-13 20:37:17,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:17,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:17,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:17,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:37:17,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:18,639 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:37:18,639 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-07-13 20:37:18,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,691 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-07-13 20:37:18,691 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-07-13 20:37:18,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,736 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:37:18,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-07-13 20:37:18,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,792 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:37:18,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-13 20:37:18,800 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,842 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:37:18,842 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-07-13 20:37:18,855 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,896 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:37:18,896 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-07-13 20:37:18,912 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,930 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:37:18,931 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-07-13 20:37:18,931 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,981 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:37:18,981 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-07-13 20:37:19,006 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,080 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:37:19,081 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-07-13 20:37:19,090 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,133 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-07-13 20:37:19,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-07-13 20:37:19,135 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,153 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:37:19,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, 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-07-13 20:37:19,154 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,172 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:37:19,173 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-07-13 20:37:19,173 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,217 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:37:19,217 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-07-13 20:37:19,236 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,276 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:37:19,276 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-07-13 20:37:19,300 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,346 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:37:19,346 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-07-13 20:37:19,356 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,368 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:37:19,368 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-07-13 20:37:19,369 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,844 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-07-13 20:37:19,845 INFO L628 ElimStorePlain]: treesize reduction 219, result has 60.0 percent of original size [2021-07-13 20:37:19,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-13 20:37:19,873 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:385 [2021-07-13 20:37:20,157 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-07-13 20:37:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:20,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251809923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:20,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:20,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:37:20,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76196241] [2021-07-13 20:37:20,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:37:20,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:20,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:37:20,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:37:20,279 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 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-07-13 20:37:21,786 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-07-13 20:37:22,039 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-07-13 20:37:22,441 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-07-13 20:37:22,815 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-07-13 20:37:23,183 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-07-13 20:37:23,465 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-07-13 20:37:23,916 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-07-13 20:37:24,142 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 56 [2021-07-13 20:37:24,324 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-07-13 20:37:24,491 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-07-13 20:37:24,774 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-07-13 20:37:24,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:24,870 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-07-13 20:37:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:37:24,870 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-07-13 20:37:24,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:24,874 INFO L225 Difference]: With dead ends: 2502 [2021-07-13 20:37:24,874 INFO L226 Difference]: Without dead ends: 2457 [2021-07-13 20:37:24,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 5013.0ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:37:24,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-07-13 20:37:24,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-07-13 20:37:24,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:24,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-07-13 20:37:24,899 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-07-13 20:37:24,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:24,899 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-07-13 20:37:24,899 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-07-13 20:37:24,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-07-13 20:37:24,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:24,902 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:24,902 INFO L508 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-07-13 20:37:25,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-13 20:37:25,109 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:25,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:25,110 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-07-13 20:37:25,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:25,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233505470] [2021-07-13 20:37:25,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:25,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:25,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:25,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:25,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233505470] [2021-07-13 20:37:25,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233505470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:25,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272082439] [2021-07-13 20:37:25,564 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-07-13 20:37:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:25,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:37:25,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:26,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:26,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:37:26,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:26,057 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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, 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-07-13 20:37:26,068 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:26,074 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:26,080 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:26,086 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:26,092 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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, 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-07-13 20:37:26,098 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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 30 treesize of output 13 [2021-07-13 20:37:26,104 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:26,121 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:26,127 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:26,132 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:26,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:26,138 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:26,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37: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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:26,142 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:26,163 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:37:26,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:26,164 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:37:26,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:26,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272082439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:26,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:26,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:26,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036681310] [2021-07-13 20:37:26,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:26,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:26,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:26,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:26,195 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 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-07-13 20:37:27,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:27,180 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-07-13 20:37:27,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:37:27,181 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-07-13 20:37:27,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:27,185 INFO L225 Difference]: With dead ends: 1799 [2021-07-13 20:37:27,185 INFO L226 Difference]: Without dead ends: 1784 [2021-07-13 20:37:27,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1214.0ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:37:27,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-07-13 20:37:27,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-07-13 20:37:27,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:27,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-07-13 20:37:27,208 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-07-13 20:37:27,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:27,208 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-07-13 20:37:27,208 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-07-13 20:37:27,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-07-13 20:37:27,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:27,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:27,211 INFO L508 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-07-13 20:37:27,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-07-13 20:37:27,412 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:27,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:27,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-07-13 20:37:27,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:27,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273207219] [2021-07-13 20:37:27,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:27,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:27,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:27,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273207219] [2021-07-13 20:37:27,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273207219] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:27,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653225498] [2021-07-13 20:37:27,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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:27,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:27,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:27,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:27,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:28,163 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-13 20:37:28,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,363 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:37:28,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-07-13 20:37:28,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,379 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:37:28,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-07-13 20:37:28,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,793 WARN L205 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-07-13 20:37:28,793 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-07-13 20:37:28,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,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, 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-07-13 20:37:28,823 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,839 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:37:28,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 1 [2021-07-13 20:37:28,840 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,015 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-07-13 20:37:29,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:29,042 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:37:29,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-07-13 20:37:29,047 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,208 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:37:29,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:29,231 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-13 20:37:29,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, 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-07-13 20:37:29,232 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,383 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:37:29,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:29,404 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-13 20:37:29,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-07-13 20:37:29,406 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,554 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-13 20:37:29,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:29,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 34 [2021-07-13 20:37:29,596 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,778 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:37:29,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:29,809 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:37:29,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:29,815 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:29,978 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:37:29,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:29,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:30,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37: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, 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 36 [2021-07-13 20:37:30,005 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:30,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:30,019 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:37:30,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 18 [2021-07-13 20:37:30,020 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:30,257 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-13 20:37:30,258 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-07-13 20:37:30,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:37:30,274 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-07-13 20:37:30,509 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-13 20:37:30,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:30,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653225498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:30,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:30,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:37:30,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073204960] [2021-07-13 20:37:30,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:30,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:30,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:30,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:30,629 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 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-07-13 20:37:31,767 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-07-13 20:37:31,929 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-07-13 20:37:32,186 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-07-13 20:37:32,599 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:37:32,823 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-13 20:37:33,093 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-13 20:37:33,510 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-13 20:37:34,117 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-07-13 20:37:34,474 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-07-13 20:37:34,680 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-13 20:37:35,323 WARN L205 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-07-13 20:37:35,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:35,897 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-07-13 20:37:35,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:37:35,897 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-07-13 20:37:35,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:35,901 INFO L225 Difference]: With dead ends: 2194 [2021-07-13 20:37:35,901 INFO L226 Difference]: Without dead ends: 2149 [2021-07-13 20:37:35,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 5273.3ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:37:35,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-07-13 20:37:35,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-07-13 20:37:35,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:35,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-07-13 20:37:35,926 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-07-13 20:37:35,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:35,926 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-07-13 20:37:35,926 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-07-13 20:37:35,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-07-13 20:37:35,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:35,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:35,928 INFO L508 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-07-13 20:37:36,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-07-13 20:37:36,129 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:36,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:36,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-07-13 20:37:36,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:36,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578934293] [2021-07-13 20:37:36,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:36,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:36,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:36,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:36,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578934293] [2021-07-13 20:37:36,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578934293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:36,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901239904] [2021-07-13 20:37:36,373 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-07-13 20:37:36,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:37:36,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:36,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:36,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:37,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:37,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:37,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,147 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-07-13 20:37:37,147 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-07-13 20:37:37,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,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-07-13 20:37:37,153 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:37,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:37,212 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-13 20:37:37,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:37,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901239904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:37,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:37,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:37,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410789707] [2021-07-13 20:37:37,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:37,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:37,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:37,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:37,245 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 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-07-13 20:37:38,093 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-13 20:37:38,279 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-07-13 20:37:38,604 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-07-13 20:37:38,778 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-07-13 20:37:39,045 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-07-13 20:37:39,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:39,176 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-07-13 20:37:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:37:39,177 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-07-13 20:37:39,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:39,180 INFO L225 Difference]: With dead ends: 2242 [2021-07-13 20:37:39,181 INFO L226 Difference]: Without dead ends: 2212 [2021-07-13 20:37:39,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2098.9ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:37:39,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-07-13 20:37:39,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-07-13 20:37:39,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:39,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-07-13 20:37:39,217 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-07-13 20:37:39,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:39,217 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-07-13 20:37:39,217 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-07-13 20:37:39,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-07-13 20:37:39,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:39,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:39,219 INFO L508 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-07-13 20:37:39,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:39,420 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:39,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:39,420 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-07-13 20:37:39,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:39,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994429856] [2021-07-13 20:37:39,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:39,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:39,591 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-07-13 20:37:39,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:39,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:39,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994429856] [2021-07-13 20:37:39,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994429856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:39,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570181604] [2021-07-13 20:37:39,778 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-07-13 20:37:39,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:39,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:39,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:40,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:37:40,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:40,221 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:40,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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, 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-07-13 20:37:40,238 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:40,246 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,254 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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 28 treesize of output 16 [2021-07-13 20:37:40,263 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,271 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,281 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,288 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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, 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-07-13 20:37:40,297 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:40,304 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:40,310 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:40,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:40,315 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:40,337 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:37:40,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:40,339 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:37:40,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:40,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570181604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:40,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:40,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:37:40,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766692040] [2021-07-13 20:37:40,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:37:40,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:40,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:37:40,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:37:40,375 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 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-07-13 20:37:40,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:40,967 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-07-13 20:37:40,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:37:40,967 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-07-13 20:37:40,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:40,970 INFO L225 Difference]: With dead ends: 1751 [2021-07-13 20:37:40,970 INFO L226 Difference]: Without dead ends: 1736 [2021-07-13 20:37:40,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 802.7ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:37:40,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-07-13 20:37:40,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-07-13 20:37:40,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:40,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-07-13 20:37:40,990 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-07-13 20:37:40,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:40,991 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-07-13 20:37:40,991 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-07-13 20:37:40,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-07-13 20:37:40,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:40,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:40,993 INFO L508 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-07-13 20:37:41,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:41,194 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:41,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:41,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-07-13 20:37:41,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:41,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778870937] [2021-07-13 20:37:41,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:41,407 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-07-13 20:37:41,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:41,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:41,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778870937] [2021-07-13 20:37:41,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778870937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:41,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777915943] [2021-07-13 20:37:41,597 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-07-13 20:37:41,632 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:41,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:41,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:41,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:41,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:41,935 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:41,935 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-07-13 20:37:41,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:41,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:41,946 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:41,947 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-07-13 20:37:41,947 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:41,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:41,961 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:41,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, 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-07-13 20:37:41,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:41,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:41,973 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:41,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:41,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:41,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:41,988 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:41,988 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-07-13 20:37:41,990 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:41,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,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, 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-07-13 20:37:42,006 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,017 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,017 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-07-13 20:37:42,018 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,033 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:42,034 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-07-13 20:37:42,035 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,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, 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-07-13 20:37:42,051 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,062 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,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 28 treesize of output 16 [2021-07-13 20:37:42,063 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,074 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,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-07-13 20:37:42,075 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,083 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,083 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-07-13 20:37:42,084 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,093 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,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 33 treesize of output 19 [2021-07-13 20:37:42,093 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,102 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,102 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-07-13 20:37:42,103 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,122 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:42,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 30 treesize of output 16 [2021-07-13 20:37:42,124 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,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, 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-07-13 20:37:42,134 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,201 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:37:42,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:37:42,202 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:37:42,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:42,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777915943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:42,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:42,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:37:42,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340300468] [2021-07-13 20:37:42,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:42,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:42,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:42,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:42,300 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 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-07-13 20:37:42,910 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-07-13 20:37:43,777 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-13 20:37:43,960 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-13 20:37:44,248 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-07-13 20:37:44,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:44,536 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-07-13 20:37:44,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:37:44,537 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-07-13 20:37:44,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:44,541 INFO L225 Difference]: With dead ends: 2518 [2021-07-13 20:37:44,541 INFO L226 Difference]: Without dead ends: 2488 [2021-07-13 20:37:44,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 2243.7ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:37:44,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-07-13 20:37:44,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-07-13 20:37:44,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:44,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-07-13 20:37:44,569 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-07-13 20:37:44,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:44,569 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-07-13 20:37:44,569 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-07-13 20:37:44,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-07-13 20:37:44,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:44,572 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:44,572 INFO L508 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-07-13 20:37:44,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-07-13 20:37:44,787 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:44,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:44,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-07-13 20:37:44,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:44,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47885059] [2021-07-13 20:37:44,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:45,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:45,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:45,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47885059] [2021-07-13 20:37:45,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47885059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:45,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539609261] [2021-07-13 20:37:45,106 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-07-13 20:37:45,131 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:45,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:45,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:45,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:45,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:45,390 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 27 [2021-07-13 20:37:45,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,407 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:45,407 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-07-13 20:37:45,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:45,423 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-07-13 20:37:45,424 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,436 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,437 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-07-13 20:37:45,437 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,477 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,477 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-07-13 20:37:45,478 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,496 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:45,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, 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-07-13 20:37:45,498 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,515 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,516 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-07-13 20:37:45,517 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,532 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,532 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-07-13 20:37:45,534 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,551 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,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, 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-07-13 20:37:45,552 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,569 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,569 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-07-13 20:37:45,569 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,581 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,581 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-07-13 20:37:45,582 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,593 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-07-13 20:37:45,594 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:45,607 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-07-13 20:37:45,612 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,625 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,625 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-07-13 20:37:45,626 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,637 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,637 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-07-13 20:37:45,638 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,645 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:45,645 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-07-13 20:37:45,646 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,723 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-07-13 20:37:45,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:37:45,724 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-07-13 20:37:45,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:45,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539609261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:45,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:45,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:37:45,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086149490] [2021-07-13 20:37:45,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:45,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:45,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:45,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:45,819 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 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-07-13 20:37:47,323 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-13 20:37:47,663 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-13 20:37:48,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:48,157 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-07-13 20:37:48,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:37:48,157 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-07-13 20:37:48,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:48,161 INFO L225 Difference]: With dead ends: 2131 [2021-07-13 20:37:48,161 INFO L226 Difference]: Without dead ends: 2101 [2021-07-13 20:37:48,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2239.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:37:48,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-07-13 20:37:48,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-07-13 20:37:48,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:48,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-07-13 20:37:48,185 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-07-13 20:37:48,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:48,185 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-07-13 20:37:48,185 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-07-13 20:37:48,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-07-13 20:37:48,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:48,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:48,187 INFO L508 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-07-13 20:37:48,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-07-13 20:37:48,388 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:48,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:48,388 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-07-13 20:37:48,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:48,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044309915] [2021-07-13 20:37:48,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:48,653 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 42 [2021-07-13 20:37:48,838 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-13 20:37:49,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:49,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:49,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044309915] [2021-07-13 20:37:49,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044309915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:49,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301491579] [2021-07-13 20:37:49,008 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:49,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:49,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:49,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:49,413 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-13 20:37:49,456 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-07-13 20:37:49,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:49,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:37:49,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,574 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-13 20:37:49,575 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:37:49,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:49,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:49,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:49,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:49,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:49,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:49,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:49,630 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-13 20:37:49,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:49,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301491579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:49,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:49,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:49,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970868865] [2021-07-13 20:37:49,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:49,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:49,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:49,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:49,659 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 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-07-13 20:37:50,524 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-07-13 20:37:50,708 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-07-13 20:37:51,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:51,003 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-07-13 20:37:51,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:37:51,004 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-07-13 20:37:51,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:51,007 INFO L225 Difference]: With dead ends: 2125 [2021-07-13 20:37:51,007 INFO L226 Difference]: Without dead ends: 2110 [2021-07-13 20:37:51,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1765.8ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:37:51,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-07-13 20:37:51,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-07-13 20:37:51,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:51,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-07-13 20:37:51,031 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-07-13 20:37:51,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:51,031 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-07-13 20:37:51,031 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-07-13 20:37:51,031 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-07-13 20:37:51,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:51,033 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:51,033 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:51,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable688 [2021-07-13 20:37:51,234 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:51,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:51,234 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-07-13 20:37:51,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:51,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662088517] [2021-07-13 20:37:51,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:51,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:51,580 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:51,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:51,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662088517] [2021-07-13 20:37:51,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662088517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:51,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114917372] [2021-07-13 20:37:51,581 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:51,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:37:51,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:51,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:51,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:52,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,231 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-07-13 20:37:52,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,254 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-07-13 20:37:52,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,266 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-07-13 20:37:52,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:52,279 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,289 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-07-13 20:37:52,290 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,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 37 treesize of output 19 [2021-07-13 20:37:52,302 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,312 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-07-13 20:37:52,313 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,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 33 treesize of output 13 [2021-07-13 20:37:52,325 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,335 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-07-13 20:37:52,336 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,345 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-07-13 20:37:52,346 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,356 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-07-13 20:37:52,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,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 34 treesize of output 16 [2021-07-13 20:37:52,367 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,377 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-07-13 20:37:52,378 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,385 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-07-13 20:37:52,386 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:52,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:52,390 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-07-13 20:37:52,391 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:52,412 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:52,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:52,413 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:37:52,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:52,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114917372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:52,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:52,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:37:52,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590425738] [2021-07-13 20:37:52,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:52,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:52,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:52,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:52,458 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 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-07-13 20:37:53,215 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-07-13 20:37:53,665 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-07-13 20:37:54,313 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-13 20:37:55,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:55,691 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-07-13 20:37:55,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:37:55,691 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-07-13 20:37:55,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:55,697 INFO L225 Difference]: With dead ends: 3327 [2021-07-13 20:37:55,697 INFO L226 Difference]: Without dead ends: 3282 [2021-07-13 20:37:55,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 3009.7ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:37:55,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-07-13 20:37:55,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-07-13 20:37:55,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:55,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-07-13 20:37:55,727 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-07-13 20:37:55,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:55,727 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-07-13 20:37:55,727 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-07-13 20:37:55,727 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-07-13 20:37:55,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:55,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:55,729 INFO L508 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-07-13 20:37:55,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable699 [2021-07-13 20:37:55,930 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:55,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:55,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-07-13 20:37:55,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:55,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439607252] [2021-07-13 20:37:55,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:55,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:56,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:56,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:56,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439607252] [2021-07-13 20:37:56,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439607252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:56,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915443352] [2021-07-13 20:37:56,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:56,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:56,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:56,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:37:56,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:56,654 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-13 20:37:57,222 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:57,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:57,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:57,593 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-07-13 20:37:57,594 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-07-13 20:37:57,617 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:57,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:57,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:57,774 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:37:57,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:57,774 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-07-13 20:37:57,799 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:57,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 26 treesize of output 28 [2021-07-13 20:37:57,801 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:57,971 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-07-13 20:37:57,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:57,993 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:57,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:57,995 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,145 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-07-13 20:37:58,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,167 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:58,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:58,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,316 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-07-13 20:37:58,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,339 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:58,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:58,344 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,490 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:37:58,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,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, 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-07-13 20:37:58,513 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,656 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:37:58,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:58,678 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,826 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:37:58,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:58,848 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:58,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:58,852 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,997 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:37:58,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:59,012 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:59,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:37:59,017 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:59,169 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:37:59,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:59,190 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:59,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 21 treesize of output 25 [2021-07-13 20:37:59,195 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:59,340 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-13 20:37:59,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:59,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-07-13 20:37:59,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-07-13 20:37:59,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:37:59,361 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-07-13 20:37:59,608 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-07-13 20:37:59,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:59,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915443352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:59,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:59,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:37:59,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820543363] [2021-07-13 20:37:59,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:59,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:59,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:59,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:59,736 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 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-07-13 20:38:00,184 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-07-13 20:38:00,491 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-07-13 20:38:00,663 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-07-13 20:38:00,951 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 52 [2021-07-13 20:38:01,108 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-07-13 20:38:01,566 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-07-13 20:38:02,023 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-13 20:38:02,563 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-07-13 20:38:03,010 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-07-13 20:38:03,592 WARN L205 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-07-13 20:38:04,249 WARN L205 SmtUtils]: Spent 569.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-07-13 20:38:04,522 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-13 20:38:04,738 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-07-13 20:38:05,112 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-07-13 20:38:05,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:05,426 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-07-13 20:38:05,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:38:05,426 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-07-13 20:38:05,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:05,430 INFO L225 Difference]: With dead ends: 2583 [2021-07-13 20:38:05,430 INFO L226 Difference]: Without dead ends: 2553 [2021-07-13 20:38:05,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 6017.1ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:38:05,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-07-13 20:38:05,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-07-13 20:38:05,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:05,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-07-13 20:38:05,456 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-07-13 20:38:05,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:05,456 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-07-13 20:38:05,456 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-07-13 20:38:05,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-07-13 20:38:05,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:05,458 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:05,458 INFO L508 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-07-13 20:38:05,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:05,659 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:05,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:05,659 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-07-13 20:38:05,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:05,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131298846] [2021-07-13 20:38:05,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:05,856 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-13 20:38:06,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-07-13 20:38:06,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:06,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131298846] [2021-07-13 20:38:06,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131298846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:06,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521086795] [2021-07-13 20:38:06,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:06,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:38:06,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:06,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:38:06,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:06,365 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-13 20:38:06,612 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-13 20:38:06,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:06,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:06,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, 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-07-13 20:38:06,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:06,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:06,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:06,769 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-07-13 20:38:06,772 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,183 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-07-13 20:38:07,184 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-07-13 20:38:07,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,199 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-07-13 20:38:07,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,340 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-13 20:38:07,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,353 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:07,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:38:07,355 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,489 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:38:07,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,503 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:07,503 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-07-13 20:38:07,504 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,630 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:38:07,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,642 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,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 16 treesize of output 18 [2021-07-13 20:38:07,646 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,766 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:38:07,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,779 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:07,779 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-07-13 20:38:07,780 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,899 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-13 20:38:07,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,914 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,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, 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-07-13 20:38:07,915 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,925 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:07,925 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-07-13 20:38:07,926 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:08,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:08,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,032 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-07-13 20:38:08,036 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:08,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:38:08,132 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-07-13 20:38:08,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:08,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521086795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:08,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:08,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:38:08,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89768725] [2021-07-13 20:38:08,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:08,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:08,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:08,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:08,306 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 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-07-13 20:38:08,915 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-07-13 20:38:09,499 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-07-13 20:38:10,021 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-13 20:38:10,444 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-07-13 20:38:10,791 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:38:11,377 WARN L205 SmtUtils]: Spent 564.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-13 20:38:11,782 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-07-13 20:38:12,290 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-07-13 20:38:12,832 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-07-13 20:38:12,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:12,954 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-07-13 20:38:12,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:38:12,954 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-07-13 20:38:12,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:12,958 INFO L225 Difference]: With dead ends: 2835 [2021-07-13 20:38:12,958 INFO L226 Difference]: Without dead ends: 2805 [2021-07-13 20:38:12,959 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4783.8ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:38:12,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-07-13 20:38:12,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-07-13 20:38:12,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:12,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-07-13 20:38:12,987 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-07-13 20:38:12,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:12,987 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-07-13 20:38:12,987 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-07-13 20:38:12,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-07-13 20:38:12,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:12,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:12,991 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:13,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:13,191 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:13,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:13,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-07-13 20:38:13,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:13,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554215259] [2021-07-13 20:38:13,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:13,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:13,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:13,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554215259] [2021-07-13 20:38:13,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554215259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:13,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816088959] [2021-07-13 20:38:13,519 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:13,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:13,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:13,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:13,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:14,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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 37 treesize of output 19 [2021-07-13 20:38:14,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,086 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-07-13 20:38:14,086 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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, 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-07-13 20:38:14,096 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,107 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-07-13 20:38:14,108 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,118 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-07-13 20:38:14,119 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,129 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-07-13 20:38:14,130 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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 13 [2021-07-13 20:38:14,141 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,161 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-07-13 20:38:14,162 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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-07-13 20:38:14,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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, 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-07-13 20:38:14,182 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,190 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-07-13 20:38:14,191 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,198 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-07-13 20:38:14,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,207 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-07-13 20:38:14,207 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,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 35 treesize of output 19 [2021-07-13 20:38:14,215 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:14,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:14,219 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-07-13 20:38:14,220 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:14,239 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:38:14,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:38:14,245 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:38:14,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:14,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816088959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:14,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:14,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:38:14,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572791076] [2021-07-13 20:38:14,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:14,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:14,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:14,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:14,288 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 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-07-13 20:38:14,790 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-07-13 20:38:15,151 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-07-13 20:38:15,623 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-07-13 20:38:15,802 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-13 20:38:16,061 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-07-13 20:38:17,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:17,132 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-07-13 20:38:17,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:38:17,132 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-07-13 20:38:17,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:17,137 INFO L225 Difference]: With dead ends: 2978 [2021-07-13 20:38:17,137 INFO L226 Difference]: Without dead ends: 2933 [2021-07-13 20:38:17,138 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2757.8ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:38:17,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-07-13 20:38:17,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-07-13 20:38:17,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:17,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-07-13 20:38:17,181 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-07-13 20:38:17,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:17,181 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-07-13 20:38:17,181 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-07-13 20:38:17,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-07-13 20:38:17,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:17,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:17,187 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:17,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:17,410 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:17,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:17,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-07-13 20:38:17,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:17,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004338499] [2021-07-13 20:38:17,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:17,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:17,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:17,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:17,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004338499] [2021-07-13 20:38:17,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004338499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:17,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648393701] [2021-07-13 20:38:17,718 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:17,743 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:17,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:17,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:17,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:18,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,285 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:38:18,285 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-07-13 20:38:18,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,309 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,310 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-07-13 20:38:18,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,339 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:18,340 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-07-13 20:38:18,347 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,380 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:38:18,380 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-07-13 20:38:18,383 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,405 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,406 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-07-13 20:38:18,407 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,444 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:38:18,444 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-07-13 20:38:18,449 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,469 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,469 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-07-13 20:38:18,470 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,493 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:38:18,494 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-07-13 20:38:18,495 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,519 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-13 20:38:18,519 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-07-13 20:38:18,521 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,544 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:38:18,544 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 25 [2021-07-13 20:38:18,545 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,573 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,573 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-07-13 20:38:18,573 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,588 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,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 32 treesize of output 1 [2021-07-13 20:38:18,589 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,604 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,604 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-07-13 20:38:18,604 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,620 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,620 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-07-13 20:38:18,621 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,649 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,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, 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-07-13 20:38:18,653 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:18,662 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:18,663 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-07-13 20:38:18,663 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:18,750 INFO L628 ElimStorePlain]: treesize reduction 42, result has 68.9 percent of original size [2021-07-13 20:38:18,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:38:18,751 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-13 20:38:18,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:18,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648393701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:18,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:18,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:38:18,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807236857] [2021-07-13 20:38:18,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:18,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:18,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:18,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:18,843 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 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-07-13 20:38:19,687 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-13 20:38:20,242 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-07-13 20:38:20,840 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-13 20:38:21,539 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-07-13 20:38:21,749 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-07-13 20:38:21,884 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2021-07-13 20:38:22,082 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-07-13 20:38:22,270 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 36 [2021-07-13 20:38:22,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:22,670 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-07-13 20:38:22,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:38:22,670 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-07-13 20:38:22,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:22,676 INFO L225 Difference]: With dead ends: 3558 [2021-07-13 20:38:22,676 INFO L226 Difference]: Without dead ends: 3498 [2021-07-13 20:38:22,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3501.5ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:38:22,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-07-13 20:38:22,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-07-13 20:38:22,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:22,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-13 20:38:22,708 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-13 20:38:22,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:22,708 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-13 20:38:22,708 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-07-13 20:38:22,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-13 20:38:22,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:22,710 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:22,710 INFO L508 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-07-13 20:38:22,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-07-13 20:38:22,912 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:22,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:22,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-07-13 20:38:22,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:22,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230992970] [2021-07-13 20:38:22,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:23,206 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-07-13 20:38:23,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:23,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:23,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230992970] [2021-07-13 20:38:23,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230992970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:23,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304982031] [2021-07-13 20:38:23,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:23,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:23,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:23,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:23,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:23,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,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 21 treesize of output 13 [2021-07-13 20:38:23,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,835 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,842 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,848 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,854 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,861 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,867 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,873 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,879 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,886 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:38:23,892 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,897 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:23,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:23,901 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:23,921 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:38:23,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:38:23,923 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:38:23,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:23,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304982031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:23,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:23,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:23,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025294686] [2021-07-13 20:38:23,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:23,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:23,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:23,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:23,947 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 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-07-13 20:38:24,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:24,640 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-07-13 20:38:24,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:38:24,641 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-07-13 20:38:24,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:24,644 INFO L225 Difference]: With dead ends: 1905 [2021-07-13 20:38:24,644 INFO L226 Difference]: Without dead ends: 1890 [2021-07-13 20:38:24,644 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1122.0ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:38:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-07-13 20:38:24,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-07-13 20:38:24,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:24,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-07-13 20:38:24,667 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-07-13 20:38:24,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:24,667 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-07-13 20:38:24,667 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-07-13 20:38:24,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-07-13 20:38:24,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:24,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:24,670 INFO L508 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-07-13 20:38:24,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1072,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:24,882 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:24,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:24,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-07-13 20:38:24,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:24,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41813573] [2021-07-13 20:38:24,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:25,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:25,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:25,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41813573] [2021-07-13 20:38:25,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41813573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:25,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040337796] [2021-07-13 20:38:25,247 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-07-13 20:38:25,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:25,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:25,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:25,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:26,020 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-07-13 20:38:26,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:38:26,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,260 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-07-13 20:38:26,260 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-07-13 20:38:26,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:38:26,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:26,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:26,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,334 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-07-13 20:38:26,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:26,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:26,339 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:26,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:26,369 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-07-13 20:38:26,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:26,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040337796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:26,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:26,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:38:26,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619969189] [2021-07-13 20:38:26,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:26,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:26,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:26,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:26,413 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 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-07-13 20:38:27,161 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-07-13 20:38:27,512 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-07-13 20:38:27,790 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-07-13 20:38:28,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:28,041 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-07-13 20:38:28,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:38:28,041 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-07-13 20:38:28,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:28,044 INFO L225 Difference]: With dead ends: 2016 [2021-07-13 20:38:28,044 INFO L226 Difference]: Without dead ends: 1971 [2021-07-13 20:38:28,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 2161.3ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:38:28,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-07-13 20:38:28,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-07-13 20:38:28,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:28,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-13 20:38:28,076 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-13 20:38:28,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:28,076 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-13 20:38:28,077 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-07-13 20:38:28,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-13 20:38:28,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:28,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:28,080 INFO L508 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-07-13 20:38:28,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-07-13 20:38:28,293 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:28,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:28,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-07-13 20:38:28,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:28,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773467505] [2021-07-13 20:38:28,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:28,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:28,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:28,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773467505] [2021-07-13 20:38:28,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773467505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:28,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186872265] [2021-07-13 20:38:28,573 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-07-13 20:38:28,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:38:28,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:28,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:28,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:29,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,143 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,143 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-07-13 20:38:29,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,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 26 treesize of output 24 [2021-07-13 20:38:29,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,171 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,171 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-07-13 20:38:29,172 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,181 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,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, 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-07-13 20:38:29,182 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,192 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,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, 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-07-13 20:38:29,193 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,201 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,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, 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-07-13 20:38:29,202 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,211 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,211 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-07-13 20:38:29,212 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,221 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,221 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-07-13 20:38:29,221 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,237 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,237 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-07-13 20:38:29,239 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,250 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,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 21 treesize of output 17 [2021-07-13 20:38:29,252 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,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, 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-07-13 20:38:29,263 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,271 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,271 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-07-13 20:38:29,272 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,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 16 treesize of output 18 [2021-07-13 20:38:29,286 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,295 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,295 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-07-13 20:38:29,295 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,303 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,303 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-07-13 20:38:29,304 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,310 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:29,310 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-07-13 20:38:29,311 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,387 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-07-13 20:38:29,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:38:29,390 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-07-13 20:38:29,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:29,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186872265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:29,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:29,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:38:29,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372268029] [2021-07-13 20:38:29,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:29,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:29,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:29,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:29,478 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 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-07-13 20:38:30,030 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-13 20:38:30,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:30,674 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-07-13 20:38:30,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:38:30,674 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-07-13 20:38:30,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:30,678 INFO L225 Difference]: With dead ends: 1999 [2021-07-13 20:38:30,678 INFO L226 Difference]: Without dead ends: 1984 [2021-07-13 20:38:30,678 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1222.5ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:38:30,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-07-13 20:38:30,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-07-13 20:38:30,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:30,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-07-13 20:38:30,703 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-07-13 20:38:30,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:30,704 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-07-13 20:38:30,704 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-07-13 20:38:30,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-07-13 20:38:30,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:30,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:30,706 INFO L508 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-07-13 20:38:30,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1137,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:30,907 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:30,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:30,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-07-13 20:38:30,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:30,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400488505] [2021-07-13 20:38:30,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:30,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:31,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:31,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:31,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400488505] [2021-07-13 20:38:31,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400488505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:31,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450877274] [2021-07-13 20:38:31,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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:31,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:31,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:31,730 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-13 20:38:31,952 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-07-13 20:38:31,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:31,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:38:31,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,051 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:38:32,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:32,056 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:32,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,103 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-07-13 20:38:32,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:32,108 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,153 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:38:32,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:32,155 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:38:32,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:32,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450877274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:32,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:32,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:32,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539701622] [2021-07-13 20:38:32,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:32,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:32,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:32,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:32,191 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 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-07-13 20:38:33,054 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:38:33,395 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-13 20:38:33,567 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-07-13 20:38:33,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:33,660 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-07-13 20:38:33,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:38:33,661 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-07-13 20:38:33,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:33,665 INFO L225 Difference]: With dead ends: 2061 [2021-07-13 20:38:33,665 INFO L226 Difference]: Without dead ends: 2046 [2021-07-13 20:38:33,665 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1976.8ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:38:33,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-07-13 20:38:33,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-07-13 20:38:33,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:33,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-07-13 20:38:33,689 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-07-13 20:38:33,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:33,689 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-07-13 20:38:33,689 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-07-13 20:38:33,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-07-13 20:38:33,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:33,691 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:33,691 INFO L508 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-07-13 20:38:33,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:33,892 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:33,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:33,893 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-07-13 20:38:33,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:33,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558518366] [2021-07-13 20:38:33,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:33,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:34,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:34,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:34,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558518366] [2021-07-13 20:38:34,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558518366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:34,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618452000] [2021-07-13 20:38:34,121 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-07-13 20:38:34,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:38:34,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:34,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:34,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:34,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,895 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38: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, 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-07-13 20:38:34,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:34,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:34,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:34,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,062 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:38:35,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,086 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:35,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 26 treesize of output 28 [2021-07-13 20:38:35,088 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,107 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:35,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:35,111 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,235 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-13 20:38:35,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,258 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:35,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:35,259 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,278 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:35,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:35,280 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,394 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:38:35,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:35,438 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,454 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:35,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:35,456 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,559 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-07-13 20:38:35,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:38:35,574 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-07-13 20:38:35,754 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-07-13 20:38:35,786 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:35,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618452000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:35,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:35,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:38:35,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821180097] [2021-07-13 20:38:35,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:35,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:35,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:35,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:35,787 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 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-07-13 20:38:36,789 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-07-13 20:38:37,517 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-07-13 20:38:37,717 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-13 20:38:37,842 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-07-13 20:38:37,998 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-07-13 20:38:38,182 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-07-13 20:38:38,383 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-13 20:38:38,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:38,566 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-07-13 20:38:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:38:38,566 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-07-13 20:38:38,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:38,579 INFO L225 Difference]: With dead ends: 2205 [2021-07-13 20:38:38,579 INFO L226 Difference]: Without dead ends: 2165 [2021-07-13 20:38:38,579 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2958.7ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:38:38,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-07-13 20:38:38,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-07-13 20:38:38,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:38,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-07-13 20:38:38,602 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-07-13 20:38:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:38,602 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-07-13 20:38:38,602 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-07-13 20:38:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-07-13 20:38:38,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:38,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:38,606 INFO L508 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-07-13 20:38:38,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1198 [2021-07-13 20:38:38,822 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:38,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:38,822 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-07-13 20:38:38,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:38,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300684057] [2021-07-13 20:38:38,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:39,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:39,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:39,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300684057] [2021-07-13 20:38:39,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300684057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:39,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297574515] [2021-07-13 20:38:39,089 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-07-13 20:38:39,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:38:39,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:39,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:38:39,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:39,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:39,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, 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-07-13 20:38:39,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:39,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 16 treesize of output 26 [2021-07-13 20:38:39,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,465 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,475 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,476 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,485 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,494 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,495 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,504 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,505 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,525 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:39,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 25 [2021-07-13 20:38:39,529 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,549 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:39,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,551 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,569 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:39,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 30 treesize of output 24 [2021-07-13 20:38:39,571 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,580 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,581 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,591 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:38:39,592 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,603 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,604 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,620 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:39,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, 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-07-13 20:38:39,621 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,630 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:39,631 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,636 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:39,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:38:39,637 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:39,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:39,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:38:39,702 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-13 20:38:39,842 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-07-13 20:38:40,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:40,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297574515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:40,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:40,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:38:40,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326938685] [2021-07-13 20:38:40,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:40,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:40,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:40,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:40,005 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 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-07-13 20:38:40,815 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-07-13 20:38:40,945 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-07-13 20:38:41,532 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-07-13 20:38:41,722 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-07-13 20:38:42,088 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-07-13 20:38:42,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:42,254 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-07-13 20:38:42,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:38:42,255 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-07-13 20:38:42,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:42,258 INFO L225 Difference]: With dead ends: 2352 [2021-07-13 20:38:42,258 INFO L226 Difference]: Without dead ends: 2327 [2021-07-13 20:38:42,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2394.8ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:38:42,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-07-13 20:38:42,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-07-13 20:38:42,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:42,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-07-13 20:38:42,285 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-07-13 20:38:42,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:42,285 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-07-13 20:38:42,285 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-07-13 20:38:42,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-07-13 20:38:42,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:42,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:42,288 INFO L508 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-07-13 20:38:42,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1260,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:42,488 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:42,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:42,488 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-07-13 20:38:42,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:42,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302213765] [2021-07-13 20:38:42,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:42,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:42,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302213765] [2021-07-13 20:38:42,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302213765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:42,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966520129] [2021-07-13 20:38:42,742 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:42,800 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:42,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:42,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:42,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:43,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:43,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:43,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:43,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 13 [2021-07-13 20:38:43,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:43,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:43,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:43,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,241 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-07-13 20:38:43,241 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-07-13 20:38:43,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:43,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:43,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:38:43,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:43,270 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-07-13 20:38:43,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:43,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:43,293 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-07-13 20:38:43,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:43,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966520129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:43,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:43,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:38:43,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694579103] [2021-07-13 20:38:43,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:38:43,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:43,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:38:43,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:38:43,330 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 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-07-13 20:38:43,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:43,672 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-07-13 20:38:43,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:38:43,672 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-07-13 20:38:43,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:43,675 INFO L225 Difference]: With dead ends: 1678 [2021-07-13 20:38:43,675 INFO L226 Difference]: Without dead ends: 1663 [2021-07-13 20:38:43,675 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 530.2ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:43,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-07-13 20:38:43,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-07-13 20:38:43,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:43,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-07-13 20:38:43,695 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-07-13 20:38:43,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:43,695 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-07-13 20:38:43,695 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-07-13 20:38:43,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-07-13 20:38:43,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:43,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:43,698 INFO L508 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-07-13 20:38:43,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1316,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:43,898 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:43,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:43,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-07-13 20:38:43,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:43,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63896571] [2021-07-13 20:38:43,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:43,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:44,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:44,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:44,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63896571] [2021-07-13 20:38:44,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63896571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:44,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660836576] [2021-07-13 20:38:44,113 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-07-13 20:38:44,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:44,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:44,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:44,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:44,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,359 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,360 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-07-13 20:38:44,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,368 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,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, 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-07-13 20:38:44,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,380 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:44,381 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-07-13 20:38:44,382 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,390 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,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, 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-07-13 20:38:44,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,402 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:44,403 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-07-13 20:38:44,404 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:44,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, 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-07-13 20:38:44,418 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,427 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,427 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-07-13 20:38:44,428 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,440 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:44,440 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-07-13 20:38:44,441 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,452 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:44,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, 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-07-13 20:38:44,454 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,465 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,465 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-07-13 20:38:44,466 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,475 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,476 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-07-13 20:38:44,476 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,485 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,485 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-07-13 20:38:44,486 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,499 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,499 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-07-13 20:38:44,500 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,508 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,509 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-07-13 20:38:44,509 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,517 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:44,518 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-07-13 20:38:44,519 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:44,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:44,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 16 treesize of output 18 [2021-07-13 20:38:44,529 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,596 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:38:44,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:38:44,597 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:38:44,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:44,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660836576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:44,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:44,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:38:44,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866450460] [2021-07-13 20:38:44,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:44,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:44,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:44,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:44,693 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 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-07-13 20:38:45,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:45,593 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-07-13 20:38:45,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:38:45,594 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-07-13 20:38:45,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:45,597 INFO L225 Difference]: With dead ends: 2101 [2021-07-13 20:38:45,597 INFO L226 Difference]: Without dead ends: 2076 [2021-07-13 20:38:45,598 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 975.2ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:38:45,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-07-13 20:38:45,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-07-13 20:38:45,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:45,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-07-13 20:38:45,620 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-07-13 20:38:45,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:45,621 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-07-13 20:38:45,621 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-07-13 20:38:45,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-07-13 20:38:45,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:45,623 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:45,623 INFO L508 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-07-13 20:38:45,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1330 [2021-07-13 20:38:45,823 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:45,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:45,824 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-07-13 20:38:45,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:45,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925963381] [2021-07-13 20:38:45,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:45,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:46,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-07-13 20:38:46,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:46,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925963381] [2021-07-13 20:38:46,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925963381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:46,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964704472] [2021-07-13 20:38:46,255 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:46,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:38:46,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:46,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:46,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:46,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,540 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,541 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-07-13 20:38:46,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:46,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 28 treesize of output 24 [2021-07-13 20:38:46,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,572 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,572 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-07-13 20:38:46,573 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,584 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,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, 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-07-13 20:38:46,586 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,600 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:46,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, 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 23 [2021-07-13 20:38:46,602 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,614 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,614 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-07-13 20:38:46,616 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,630 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:46,630 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-07-13 20:38:46,632 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,644 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,645 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-07-13 20:38:46,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,656 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,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 26 treesize of output 16 [2021-07-13 20:38:46,657 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,672 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:46,672 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-07-13 20:38:46,673 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,683 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,683 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 19 [2021-07-13 20:38:46,684 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,695 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,695 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-07-13 20:38:46,695 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,705 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,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, 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-07-13 20:38:46,706 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,716 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,716 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-07-13 20:38:46,717 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:46,727 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-07-13 20:38:46,731 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:46,737 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:46,737 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-07-13 20:38:46,738 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,811 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:38:46,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:38:46,812 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:38:46,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:46,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964704472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:46,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:46,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:38:46,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483094013] [2021-07-13 20:38:46,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:46,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:46,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:46,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:46,897 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 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-07-13 20:38:48,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:48,269 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-07-13 20:38:48,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:38:48,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-07-13 20:38:48,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:48,273 INFO L225 Difference]: With dead ends: 2118 [2021-07-13 20:38:48,273 INFO L226 Difference]: Without dead ends: 2084 [2021-07-13 20:38:48,273 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1529.8ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:38:48,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-07-13 20:38:48,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-07-13 20:38:48,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:48,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-07-13 20:38:48,296 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-07-13 20:38:48,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:48,296 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-07-13 20:38:48,296 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-07-13 20:38:48,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-07-13 20:38:48,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:48,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:48,298 INFO L508 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-07-13 20:38:48,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1344 [2021-07-13 20:38:48,500 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:48,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:48,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-07-13 20:38:48,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:48,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389300519] [2021-07-13 20:38:48,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:48,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:48,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:48,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389300519] [2021-07-13 20:38:48,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389300519] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:48,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479632062] [2021-07-13 20:38:48,928 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-07-13 20:38:48,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:48,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:48,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:49,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:49,562 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:38:49,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:49,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:49,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:49,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:49,589 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:49,977 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-07-13 20:38:49,977 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-07-13 20:38:49,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,001 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:50,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,003 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:50,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,026 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,189 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-13 20:38:50,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:50,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,217 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:50,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,219 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,244 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:50,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,248 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,409 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-13 20:38:50,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:50,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,429 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:50,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, 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-07-13 20:38:50,434 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,453 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:50,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,455 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,744 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-07-13 20:38:50,745 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-07-13 20:38:50,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:50,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:38:50,767 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:50,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:50,784 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:50,785 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:51,056 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:38:51,057 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-07-13 20:38:51,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:38:51,078 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-07-13 20:38:51,208 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 31 [2021-07-13 20:38:51,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:51,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479632062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:51,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:51,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:51,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26563416] [2021-07-13 20:38:51,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:51,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:51,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:51,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:51,251 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 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-07-13 20:38:51,743 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-07-13 20:38:52,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:52,444 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-07-13 20:38:52,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:38:52,444 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-07-13 20:38:52,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:52,448 INFO L225 Difference]: With dead ends: 2132 [2021-07-13 20:38:52,448 INFO L226 Difference]: Without dead ends: 2107 [2021-07-13 20:38:52,448 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1589.4ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:38:52,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-07-13 20:38:52,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-07-13 20:38:52,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:52,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-07-13 20:38:52,472 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-07-13 20:38:52,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:52,472 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-07-13 20:38:52,472 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-07-13 20:38:52,472 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-07-13 20:38:52,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:52,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:52,474 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:52,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1363 [2021-07-13 20:38:52,675 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:52,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:52,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-07-13 20:38:52,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:52,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854279171] [2021-07-13 20:38:52,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:53,065 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:53,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:53,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854279171] [2021-07-13 20:38:53,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854279171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:53,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659242740] [2021-07-13 20:38:53,065 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-07-13 20:38:53,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:38:53,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:53,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:53,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:53,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,633 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-07-13 20:38:53,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,640 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-07-13 20:38:53,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,648 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-07-13 20:38:53,649 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,656 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-07-13 20:38:53,657 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38: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 39 treesize of output 16 [2021-07-13 20:38:53,674 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 35 treesize of output 19 [2021-07-13 20:38:53,684 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,693 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-07-13 20:38:53,694 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,703 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-07-13 20:38:53,704 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 37 treesize of output 19 [2021-07-13 20:38:53,712 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 41 treesize of output 16 [2021-07-13 20:38:53,720 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,727 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-07-13 20:38:53,728 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 39 treesize of output 13 [2021-07-13 20:38:53,735 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 28 treesize of output 13 [2021-07-13 20:38:53,743 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,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 32 treesize of output 16 [2021-07-13 20:38:53,750 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:53,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:53,753 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-07-13 20:38:53,754 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:53,773 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:38:53,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:38:53,775 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:38:53,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:53,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659242740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:53,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:53,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:38:53,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612150641] [2021-07-13 20:38:53,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:53,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:53,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:53,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:53,799 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 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-07-13 20:38:54,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:54,861 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-07-13 20:38:54,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:38:54,861 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-07-13 20:38:54,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:54,865 INFO L225 Difference]: With dead ends: 2018 [2021-07-13 20:38:54,865 INFO L226 Difference]: Without dead ends: 1992 [2021-07-13 20:38:54,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1203.0ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:38:54,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-07-13 20:38:54,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-07-13 20:38:54,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:54,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-13 20:38:54,896 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-13 20:38:54,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:54,896 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-13 20:38:54,896 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-07-13 20:38:54,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-13 20:38:54,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:54,898 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:54,898 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:55,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1437,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:55,099 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:55,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:55,099 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-07-13 20:38:55,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:55,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973719188] [2021-07-13 20:38:55,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:55,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:55,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:55,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973719188] [2021-07-13 20:38:55,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973719188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:55,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206965090] [2021-07-13 20:38:55,498 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:55,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:55,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:55,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:55,844 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-07-13 20:38:55,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:55,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:55,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-07-13 20:38:55,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:55,940 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-07-13 20:38:55,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:55,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:55,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 23 treesize of output 13 [2021-07-13 20:38:55,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:55,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:55,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:55,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:38:55,976 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:56,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:56,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:56,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:56,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:38:56,004 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:56,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:56,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:56,027 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-07-13 20:38:56,064 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:56,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206965090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:56,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:56,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:38:56,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642935028] [2021-07-13 20:38:56,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:56,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:56,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:56,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:56,065 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 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-07-13 20:38:57,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:57,748 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-07-13 20:38:57,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:38:57,749 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-07-13 20:38:57,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:57,753 INFO L225 Difference]: With dead ends: 2235 [2021-07-13 20:38:57,753 INFO L226 Difference]: Without dead ends: 2220 [2021-07-13 20:38:57,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1828.1ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:38:57,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-07-13 20:38:57,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-07-13 20:38:57,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:57,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-13 20:38:57,779 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-13 20:38:57,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:57,779 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-13 20:38:57,779 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-07-13 20:38:57,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-13 20:38:57,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:57,782 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:57,782 INFO L508 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-07-13 20:38:57,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1545 [2021-07-13 20:38:57,982 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:57,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:57,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-07-13 20:38:57,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:57,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531804176] [2021-07-13 20:38:57,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:58,253 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-07-13 20:38:58,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:58,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:58,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531804176] [2021-07-13 20:38:58,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531804176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:58,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716494189] [2021-07-13 20:38:58,408 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:58,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:38:58,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:58,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:38:58,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:58,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,685 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,685 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-07-13 20:38:58,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:58,697 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-07-13 20:38:58,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,709 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,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 28 treesize of output 16 [2021-07-13 20:38:58,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,719 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,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, 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-07-13 20:38:58,720 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,732 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:58,732 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 23 [2021-07-13 20:38:58,733 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,742 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,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, 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-07-13 20:38:58,744 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,755 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:58,755 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-07-13 20:38:58,757 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,767 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,767 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-07-13 20:38:58,768 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,779 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,779 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-07-13 20:38:58,779 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,791 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:58,792 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-07-13 20:38:58,793 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,802 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,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 35 treesize of output 19 [2021-07-13 20:38:58,803 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,814 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,814 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-07-13 20:38:58,814 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,824 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,824 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-07-13 20:38:58,825 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,834 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,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, 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-07-13 20:38:58,835 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:58,845 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-07-13 20:38:58,849 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:58,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:58,857 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-07-13 20:38:58,858 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:58,934 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:38:58,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:38:58,935 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:38:59,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:59,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716494189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:59,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:59,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:38:59,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50690963] [2021-07-13 20:38:59,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:59,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:59,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:59,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:59,020 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 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-07-13 20:38:59,556 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-07-13 20:39:00,161 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-07-13 20:39:00,348 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-13 20:39:00,500 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-13 20:39:00,697 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-07-13 20:39:00,881 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-07-13 20:39:01,239 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:39:01,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:01,503 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-07-13 20:39:01,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:39:01,503 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-07-13 20:39:01,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:01,507 INFO L225 Difference]: With dead ends: 2244 [2021-07-13 20:39:01,507 INFO L226 Difference]: Without dead ends: 2225 [2021-07-13 20:39:01,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2438.5ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:39:01,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-07-13 20:39:01,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-07-13 20:39:01,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:01,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-07-13 20:39:01,535 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-07-13 20:39:01,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:01,535 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-07-13 20:39:01,535 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-07-13 20:39:01,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-07-13 20:39:01,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:01,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:01,538 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:01,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:01,738 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:01,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:01,738 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-07-13 20:39:01,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:01,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357418197] [2021-07-13 20:39:01,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:01,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:02,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:02,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:02,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357418197] [2021-07-13 20:39:02,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357418197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:02,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060988133] [2021-07-13 20:39:02,133 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:02,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:02,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:02,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:39:02,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:02,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,711 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-07-13 20:39:02,712 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 41 [2021-07-13 20:39:02,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,742 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-13 20:39:02,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 35 treesize of output 26 [2021-07-13 20:39:02,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,769 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:39:02,769 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 28 [2021-07-13 20:39:02,770 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,798 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:39:02,798 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-07-13 20:39:02,802 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,841 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:39:02,841 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-07-13 20:39:02,845 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,861 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,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, 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-07-13 20:39:02,862 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,878 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,878 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-07-13 20:39:02,879 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,894 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,894 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-07-13 20:39:02,895 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,911 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,911 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-07-13 20:39:02,912 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,928 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,928 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-07-13 20:39:02,929 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,944 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,945 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-07-13 20:39:02,945 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,960 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,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 30 treesize of output 1 [2021-07-13 20:39:02,961 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,977 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,977 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-07-13 20:39:02,978 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,992 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:02,993 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-07-13 20:39:02,993 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,016 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:03,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 23 treesize of output 39 [2021-07-13 20:39:03,024 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:03,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,033 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:03,033 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-07-13 20:39:03,033 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:03,164 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-07-13 20:39:03,165 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-07-13 20:39:03,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:03,167 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-07-13 20:39:03,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:03,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060988133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:03,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:03,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-13 20:39:03,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594328376] [2021-07-13 20:39:03,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:39:03,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:03,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:39:03,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:39:03,242 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 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-07-13 20:39:05,301 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-07-13 20:39:05,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:05,587 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-07-13 20:39:05,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:39:05,588 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-07-13 20:39:05,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:05,591 INFO L225 Difference]: With dead ends: 2476 [2021-07-13 20:39:05,591 INFO L226 Difference]: Without dead ends: 2432 [2021-07-13 20:39:05,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 2363.3ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:39:05,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-07-13 20:39:05,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-07-13 20:39:05,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:05,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-07-13 20:39:05,616 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-07-13 20:39:05,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:05,616 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-07-13 20:39:05,616 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-07-13 20:39:05,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-07-13 20:39:05,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:05,618 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:05,618 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:05,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1578 [2021-07-13 20:39:05,819 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:05,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:05,819 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-07-13 20:39:05,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:05,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668256630] [2021-07-13 20:39:05,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:06,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:06,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668256630] [2021-07-13 20:39:06,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668256630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184090035] [2021-07-13 20:39:06,046 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:06,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:06,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:06,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:39:06,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:06,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,715 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:06,716 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 30 treesize of output 44 [2021-07-13 20:39:06,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,782 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:06,782 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-07-13 20:39:06,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,806 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:39:06,806 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 30 treesize of output 1 [2021-07-13 20:39:06,807 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,855 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:39:06,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:39:06,868 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,914 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:06,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-07-13 20:39:06,918 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,955 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-07-13 20:39:06,956 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 32 treesize of output 36 [2021-07-13 20:39:06,957 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,001 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:07,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-13 20:39:07,008 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,056 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-13 20:39:07,056 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-07-13 20:39:07,063 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,119 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:39:07,119 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 39 treesize of output 55 [2021-07-13 20:39:07,127 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,150 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:39:07,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:39:07,151 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,206 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:39:07,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:39:07,215 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,237 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:39:07,237 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 37 treesize of output 1 [2021-07-13 20:39:07,238 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,282 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:07,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, 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 44 [2021-07-13 20:39:07,288 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,309 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:39:07,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:39:07,310 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,330 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:39:07,330 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 37 treesize of output 1 [2021-07-13 20:39:07,331 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:07,365 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:39:07,365 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 30 treesize of output 44 [2021-07-13 20:39:07,384 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,679 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-07-13 20:39:07,679 INFO L628 ElimStorePlain]: treesize reduction 242, result has 58.3 percent of original size [2021-07-13 20:39:07,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:39:07,687 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-07-13 20:39:07,933 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-07-13 20:39:08,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:08,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184090035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:08,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:08,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:39:08,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24148371] [2021-07-13 20:39:08,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:39:08,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:08,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:39:08,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:39:08,100 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 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-07-13 20:39:10,768 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-13 20:39:10,910 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:39:11,464 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-07-13 20:39:11,662 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-07-13 20:39:11,979 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:39:12,145 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-13 20:39:12,312 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-07-13 20:39:12,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:12,531 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-07-13 20:39:12,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:39:12,532 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-07-13 20:39:12,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:12,538 INFO L225 Difference]: With dead ends: 3600 [2021-07-13 20:39:12,539 INFO L226 Difference]: Without dead ends: 3564 [2021-07-13 20:39:12,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 4293.3ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:39:12,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-07-13 20:39:12,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-07-13 20:39:12,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:12,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-07-13 20:39:12,578 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-07-13 20:39:12,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:12,578 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-07-13 20:39:12,578 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-07-13 20:39:12,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-07-13 20:39:12,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:12,580 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:12,580 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:12,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1684 [2021-07-13 20:39:12,781 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:12,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:12,781 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-07-13 20:39:12,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:12,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400469306] [2021-07-13 20:39:12,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:12,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:13,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:13,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400469306] [2021-07-13 20:39:13,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400469306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:13,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360704698] [2021-07-13 20:39:13,019 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-07-13 20:39:13,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:13,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:13,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:39:13,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:13,396 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:39:13,659 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-07-13 20:39:14,148 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-07-13 20:39:14,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:14,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:14,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:14,281 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-07-13 20:39:14,282 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-07-13 20:39:14,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:14,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:14,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:14,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:14,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:14,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:14,333 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 23 treesize of output 13 [2021-07-13 20:39:14,334 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:14,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:14,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:14,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:14,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:14,373 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:14,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:14,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:14,404 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-07-13 20:39:14,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:14,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360704698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:14,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:14,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:39:14,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157380841] [2021-07-13 20:39:14,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:39:14,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:14,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:39:14,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:39:14,445 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 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-07-13 20:39:15,550 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-07-13 20:39:15,814 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:39:16,250 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-07-13 20:39:16,426 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:39:16,765 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-07-13 20:39:16,926 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:39:17,194 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-07-13 20:39:17,509 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-13 20:39:17,838 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-07-13 20:39:18,088 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-07-13 20:39:18,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:18,261 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-07-13 20:39:18,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:39:18,262 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-07-13 20:39:18,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:18,268 INFO L225 Difference]: With dead ends: 3623 [2021-07-13 20:39:18,268 INFO L226 Difference]: Without dead ends: 3587 [2021-07-13 20:39:18,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3958.0ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:39:18,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-07-13 20:39:18,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-07-13 20:39:18,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:18,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-07-13 20:39:18,307 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-07-13 20:39:18,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:18,307 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-07-13 20:39:18,307 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-07-13 20:39:18,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-07-13 20:39:18,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:18,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:18,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:18,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1838,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:18,510 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:18,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:18,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-07-13 20:39:18,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:18,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219507657] [2021-07-13 20:39:18,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:18,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-07-13 20:39:18,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:18,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219507657] [2021-07-13 20:39:18,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219507657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:18,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311692772] [2021-07-13 20:39:18,797 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-07-13 20:39:18,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:39:18,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:18,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:18,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:19,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,266 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:39:19,266 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-07-13 20:39:19,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,295 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:39:19,296 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-07-13 20:39:19,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,315 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,315 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-07-13 20:39:19,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,341 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:39:19,341 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-07-13 20:39:19,345 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,370 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:39:19,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, 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-07-13 20:39:19,372 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:19,397 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-07-13 20:39:19,404 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,420 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,420 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-07-13 20:39:19,421 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,436 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,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, 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-07-13 20:39:19,437 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,452 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,452 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-07-13 20:39:19,453 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,468 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,468 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-07-13 20:39:19,468 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,485 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,486 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-07-13 20:39:19,486 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:19,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 23 treesize of output 41 [2021-07-13 20:39:19,519 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,535 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,536 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-07-13 20:39:19,536 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,551 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,552 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-07-13 20:39:19,552 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,567 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,568 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-07-13 20:39:19,568 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,577 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:39:19,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, 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-07-13 20:39:19,578 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,714 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-07-13 20:39:19,714 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-07-13 20:39:19,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:19,717 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-07-13 20:39:19,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:19,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311692772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:19,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:19,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:39:19,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179457141] [2021-07-13 20:39:19,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:39:19,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:19,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:39:19,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:39:19,805 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 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-07-13 20:39:22,190 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-07-13 20:39:22,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:22,369 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-07-13 20:39:22,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:39:22,370 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-07-13 20:39:22,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:22,377 INFO L225 Difference]: With dead ends: 4085 [2021-07-13 20:39:22,377 INFO L226 Difference]: Without dead ends: 4028 [2021-07-13 20:39:22,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2343.4ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:39:22,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-07-13 20:39:22,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-07-13 20:39:22,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:22,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-07-13 20:39:22,422 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-07-13 20:39:22,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:22,422 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-07-13 20:39:22,422 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-07-13 20:39:22,422 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-07-13 20:39:22,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:22,425 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:22,425 INFO L508 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-07-13 20:39:22,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1874,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:22,625 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:22,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:22,626 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-07-13 20:39:22,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:22,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43778010] [2021-07-13 20:39:22,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:22,951 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:22,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:22,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43778010] [2021-07-13 20:39:22,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43778010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:22,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799072197] [2021-07-13 20:39:22,952 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-07-13 20:39:22,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:22,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:22,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:39:22,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:23,398 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:39:23,620 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-13 20:39:23,786 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:23,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:39:23,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:23,811 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:23,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, 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 31 [2021-07-13 20:39:23,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,180 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-07-13 20:39:24,180 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-13 20:39:24,201 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:24,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, 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-07-13 20:39:24,203 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,384 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:39:24,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:39:24,409 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,421 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:39:24,422 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,578 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-13 20:39:24,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,597 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:24,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:39:24,599 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,751 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:39:24,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,772 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:24,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 21 treesize of output 25 [2021-07-13 20:39:24,776 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,919 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-13 20:39:24,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,940 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:24,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:39:24,944 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:25,080 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:39:25,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:25,100 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:25,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, 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-07-13 20:39:25,102 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:25,112 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:25,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, 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-07-13 20:39:25,113 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:25,349 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-07-13 20:39:25,350 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-07-13 20:39:25,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:25,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, 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-07-13 20:39:25,368 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:25,477 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:39:25,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:25,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:39:25,491 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-07-13 20:39:25,668 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-07-13 20:39:25,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-07-13 20:39:25,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799072197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:25,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:25,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:39:25,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921307004] [2021-07-13 20:39:25,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:25,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:25,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:25,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:25,722 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 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-07-13 20:39:26,659 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-13 20:39:26,888 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-07-13 20:39:27,142 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-13 20:39:27,368 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:39:27,590 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-07-13 20:39:28,211 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-07-13 20:39:28,773 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-07-13 20:39:29,220 WARN L205 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-07-13 20:39:29,824 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-07-13 20:39:30,567 WARN L205 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-07-13 20:39:31,173 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-07-13 20:39:31,450 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-07-13 20:39:32,435 WARN L205 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-07-13 20:39:32,964 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-07-13 20:39:33,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:33,139 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-07-13 20:39:33,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:39:33,139 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-07-13 20:39:33,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:33,144 INFO L225 Difference]: With dead ends: 2749 [2021-07-13 20:39:33,144 INFO L226 Difference]: Without dead ends: 2719 [2021-07-13 20:39:33,144 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 7427.8ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:39:33,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-07-13 20:39:33,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-07-13 20:39:33,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:33,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-07-13 20:39:33,174 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-07-13 20:39:33,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:33,174 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-07-13 20:39:33,174 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-07-13 20:39:33,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-07-13 20:39:33,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:33,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:33,177 INFO L508 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-07-13 20:39:33,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1980 [2021-07-13 20:39:33,378 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:33,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:33,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-07-13 20:39:33,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:33,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638048355] [2021-07-13 20:39:33,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:33,695 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-07-13 20:39:33,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:33,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:33,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638048355] [2021-07-13 20:39:33,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638048355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:33,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775355902] [2021-07-13 20:39:33,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:33,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:33,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:33,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:39:33,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:34,343 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:39:34,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:34,465 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:34,465 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-07-13 20:39:34,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:34,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:34,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:34,484 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-07-13 20:39:34,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:34,855 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-07-13 20:39:34,856 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-07-13 20:39:34,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:34,869 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:34,869 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-07-13 20:39:34,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,035 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:39:35,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,047 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,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, 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-07-13 20:39:35,051 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,191 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:39:35,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,204 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:35,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 21 treesize of output 17 [2021-07-13 20:39:35,206 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,343 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:39:35,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,359 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-07-13 20:39:35,360 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,370 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:35,370 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-07-13 20:39:35,371 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,485 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:39:35,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,500 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-07-13 20:39:35,510 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,522 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-07-13 20:39:35,524 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,704 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-07-13 20:39:35,704 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-07-13 20:39:35,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,715 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,715 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-07-13 20:39:35,719 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,820 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:35,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, 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-07-13 20:39:35,822 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:39:35,905 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-07-13 20:39:36,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:36,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775355902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:36,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:36,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:39:36,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398573302] [2021-07-13 20:39:36,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:39:36,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:36,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:39:36,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:39:36,042 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 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-07-13 20:39:36,765 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-13 20:39:37,365 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:39:37,548 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:39:37,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:37,871 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-07-13 20:39:37,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:39:37,871 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-07-13 20:39:37,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:37,877 INFO L225 Difference]: With dead ends: 2932 [2021-07-13 20:39:37,877 INFO L226 Difference]: Without dead ends: 2898 [2021-07-13 20:39:37,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 2260.0ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:39:37,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-07-13 20:39:37,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-07-13 20:39:37,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:37,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-13 20:39:37,913 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-13 20:39:37,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:37,914 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-13 20:39:37,914 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-07-13 20:39:37,914 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-13 20:39:37,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:37,917 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:37,917 INFO L508 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-07-13 20:39:38,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2016,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:38,118 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:38,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:38,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-07-13 20:39:38,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:38,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911960205] [2021-07-13 20:39:38,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:38,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:38,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:38,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911960205] [2021-07-13 20:39:38,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911960205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:38,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734974083] [2021-07-13 20:39:38,458 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-07-13 20:39:38,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:39:38,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:38,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:39:38,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:38,936 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:38,936 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-07-13 20:39:38,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:38,951 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:38,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 35 treesize of output 23 [2021-07-13 20:39:38,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,262 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-07-13 20:39:39,262 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-07-13 20:39:39,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,277 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-07-13 20:39:39,280 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,292 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:39,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 30 treesize of output 20 [2021-07-13 20:39:39,293 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,430 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:39:39,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,443 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:39,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 21 treesize of output 17 [2021-07-13 20:39:39,445 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,455 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-07-13 20:39:39,456 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,585 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:39:39,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,599 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:39,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 21 treesize of output 17 [2021-07-13 20:39:39,600 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,609 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,609 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-07-13 20:39:39,613 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,730 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:39:39,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,743 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-07-13 20:39:39,747 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,757 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:39,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, 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-07-13 20:39:39,758 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,862 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-13 20:39:39,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:39,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:39:39,868 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-07-13 20:39:40,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-07-13 20:39:40,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734974083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:40,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:40,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:39:40,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783737049] [2021-07-13 20:39:40,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:39:40,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:40,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:39:40,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:39:40,021 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 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-07-13 20:39:40,959 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-07-13 20:39:41,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:41,358 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-07-13 20:39:41,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:39:41,358 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-07-13 20:39:41,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:41,363 INFO L225 Difference]: With dead ends: 2657 [2021-07-13 20:39:41,363 INFO L226 Difference]: Without dead ends: 2632 [2021-07-13 20:39:41,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1555.2ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:39:41,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-07-13 20:39:41,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-07-13 20:39:41,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:41,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-13 20:39:41,394 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-13 20:39:41,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:41,395 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-13 20:39:41,395 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-07-13 20:39:41,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-13 20:39:41,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:41,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:41,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:41,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2044,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:41,598 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:41,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:41,598 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-07-13 20:39:41,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:41,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703634569] [2021-07-13 20:39:41,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:42,053 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:42,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:42,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703634569] [2021-07-13 20:39:42,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703634569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015158326] [2021-07-13 20:39:42,054 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-07-13 20:39:42,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:39:42,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:42,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:39:42,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:42,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,617 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 13 [2021-07-13 20:39:42,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,626 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 43 treesize of output 16 [2021-07-13 20:39:42,627 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,638 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 19 [2021-07-13 20:39:42,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,648 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 36 treesize of output 16 [2021-07-13 20:39:42,649 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,659 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 19 [2021-07-13 20:39:42,659 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,668 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-07-13 20:39:42,669 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,678 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 43 treesize of output 13 [2021-07-13 20:39:42,679 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,688 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 13 [2021-07-13 20:39:42,690 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,698 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 13 [2021-07-13 20:39:42,699 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,708 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 36 treesize of output 16 [2021-07-13 20:39:42,709 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,718 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-07-13 20:39:42,719 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,728 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 43 treesize of output 16 [2021-07-13 20:39:42,729 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,739 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-07-13 20:39:42,739 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,748 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 43 treesize of output 13 [2021-07-13 20:39:42,749 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:42,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:42,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 32 treesize of output 16 [2021-07-13 20:39:42,754 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:42,777 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:39:42,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:39:42,778 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-07-13 20:39:42,812 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:42,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015158326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:42,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:39:42,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011217091] [2021-07-13 20:39:42,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:39:42,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:42,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:39:42,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:39:42,814 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 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-07-13 20:39:44,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:44,183 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-07-13 20:39:44,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:39:44,183 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-07-13 20:39:44,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:44,187 INFO L225 Difference]: With dead ends: 2543 [2021-07-13 20:39:44,187 INFO L226 Difference]: Without dead ends: 2521 [2021-07-13 20:39:44,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1540.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:39:44,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-07-13 20:39:44,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-07-13 20:39:44,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 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-07-13 20:39:44,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-13 20:39:44,216 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-13 20:39:44,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:44,216 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-13 20:39:44,216 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-07-13 20:39:44,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-13 20:39:44,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:44,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:44,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:44,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2080 [2021-07-13 20:39:44,419 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:44,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:44,420 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-07-13 20:39:44,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:44,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990391273] [2021-07-13 20:39:44,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:44,869 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:44,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:44,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990391273] [2021-07-13 20:39:44,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990391273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:44,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112203633] [2021-07-13 20:39:44,869 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-07-13 20:39:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:44,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:44,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:45,291 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-13 20:39:45,355 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-07-13 20:39:45,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:45,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:45,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:39:45,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:45,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:45,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,468 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-07-13 20:39:45,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,472 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-07-13 20:39:45,473 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:45,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:39:45,507 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:45,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:39:45,538 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:39:45,562 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-07-13 20:39:45,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:45,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112203633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:45,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:45,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:39:45,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466575064] [2021-07-13 20:39:45,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:45,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:45,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:45,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:45,601 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 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-07-13 20:39:47,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:47,848 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-07-13 20:39:47,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:39:47,848 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-07-13 20:39:47,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:47,853 INFO L225 Difference]: With dead ends: 2757 [2021-07-13 20:39:47,853 INFO L226 Difference]: Without dead ends: 2742 [2021-07-13 20:39:47,853 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 2339.0ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:39:47,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-07-13 20:39:47,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-07-13 20:39:47,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 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-07-13 20:39:47,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-13 20:39:47,885 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-13 20:39:47,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:47,885 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-13 20:39:47,885 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-07-13 20:39:47,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-13 20:39:47,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:47,888 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:47,888 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:48,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2170,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:48,088 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:48,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:48,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-07-13 20:39:48,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:48,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000658503] [2021-07-13 20:39:48,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:48,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:48,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:48,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000658503] [2021-07-13 20:39:48,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000658503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:48,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926496855] [2021-07-13 20:39:48,318 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-07-13 20:39:48,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:48,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:48,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:48,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:48,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,599 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:39:48,599 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-07-13 20:39:48,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,627 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:48,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, 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 45 [2021-07-13 20:39:48,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,655 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:48,656 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-07-13 20:39:48,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:48,688 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 45 [2021-07-13 20:39:48,694 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,710 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,710 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-07-13 20:39:48,711 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,742 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:39:48,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 32 treesize of output 26 [2021-07-13 20:39:48,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,774 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:39:48,774 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 28 [2021-07-13 20:39:48,775 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,791 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,791 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-07-13 20:39:48,791 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,806 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,806 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-07-13 20:39:48,807 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,822 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,822 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-07-13 20:39:48,823 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,839 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,839 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-07-13 20:39:48,839 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,854 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,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, 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-07-13 20:39:48,855 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,870 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,870 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-07-13 20:39:48,870 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,893 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:39:48,893 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-07-13 20:39:48,895 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,916 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:39:48,916 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-07-13 20:39:48,918 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:48,927 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:48,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, 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-07-13 20:39:48,927 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:48,999 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-07-13 20:39:49,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:49,000 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-13 20:39:49,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:49,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926496855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:49,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:49,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-13 20:39:49,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235243758] [2021-07-13 20:39:49,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:39:49,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:49,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:39:49,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:39:49,092 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 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-07-13 20:39:49,768 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-07-13 20:39:52,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:52,664 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-07-13 20:39:52,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:39:52,665 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-07-13 20:39:52,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:52,671 INFO L225 Difference]: With dead ends: 3704 [2021-07-13 20:39:52,671 INFO L226 Difference]: Without dead ends: 3647 [2021-07-13 20:39:52,671 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 3172.3ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:39:52,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-13 20:39:52,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-07-13 20:39:52,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:52,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-07-13 20:39:52,708 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-07-13 20:39:52,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:52,708 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-07-13 20:39:52,708 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-07-13 20:39:52,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-07-13 20:39:52,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:52,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:52,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:52,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2184,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:52,912 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:52,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:52,913 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-07-13 20:39:52,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:52,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807493999] [2021-07-13 20:39:52,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:52,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:53,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:53,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807493999] [2021-07-13 20:39:53,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807493999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:53,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660681296] [2021-07-13 20:39:53,178 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-07-13 20:39:53,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:39:53,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:53,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:39:53,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:53,602 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-07-13 20:39:53,848 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:39:53,848 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-07-13 20:39:53,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:53,897 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-07-13 20:39:53,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-07-13 20:39:53,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,388 WARN L205 SmtUtils]: Spent 489.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-07-13 20:39:54,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:54,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:54,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, 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 59 [2021-07-13 20:39:54,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:54,490 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 59 [2021-07-13 20:39:54,501 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:55,518 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-07-13 20:39:55,519 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-07-13 20:39:55,577 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:39:55,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-07-13 20:39:55,584 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:55,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:55,620 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 53 [2021-07-13 20:39:55,635 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,092 WARN L205 SmtUtils]: Spent 456.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-13 20:39:56,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:56,154 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:39:56,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, 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 55 [2021-07-13 20:39:56,162 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,210 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:39:56,210 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 48 [2021-07-13 20:39:56,218 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:57,110 WARN L205 SmtUtils]: Spent 891.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-07-13 20:39:57,111 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-07-13 20:39:57,165 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:39:57,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:39:57,169 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:57,212 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:39:57,213 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 44 [2021-07-13 20:39:57,218 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:57,649 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:39:57,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:57,719 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:39:57,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-13 20:39:57,724 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:57,786 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:39:57,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-07-13 20:39:57,799 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,601 WARN L205 SmtUtils]: Spent 801.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-07-13 20:39:58,602 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-07-13 20:39:58,654 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:39:58,654 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-07-13 20:39:58,657 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,704 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:39:58,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-07-13 20:39:58,710 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:59,449 WARN L205 SmtUtils]: Spent 738.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-07-13 20:39:59,450 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-07-13 20:39:59,505 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:39:59,505 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 55 [2021-07-13 20:39:59,514 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:59,561 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:39:59,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, 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 55 [2021-07-13 20:39:59,570 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,707 WARN L205 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-07-13 20:40:00,707 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-07-13 20:40:00,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-07-13 20:40:00,754 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-07-13 20:40:01,276 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-07-13 20:40:01,553 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-07-13 20:40:01,701 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:01,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660681296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:01,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:01,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:40:01,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117270132] [2021-07-13 20:40:01,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:40:01,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:01,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:40:01,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:40:01,702 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 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-07-13 20:40:02,230 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-07-13 20:40:02,527 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 40 [2021-07-13 20:40:02,913 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-13 20:40:03,675 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-07-13 20:40:03,970 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-07-13 20:40:04,378 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-07-13 20:40:04,822 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-07-13 20:40:05,023 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-07-13 20:40:05,193 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 35 [2021-07-13 20:40:05,664 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-07-13 20:40:06,443 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-07-13 20:40:06,652 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-07-13 20:40:06,944 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-07-13 20:40:07,381 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 35 [2021-07-13 20:40:07,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:07,483 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-07-13 20:40:07,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:40:07,483 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-07-13 20:40:07,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:07,489 INFO L225 Difference]: With dead ends: 3467 [2021-07-13 20:40:07,489 INFO L226 Difference]: Without dead ends: 3422 [2021-07-13 20:40:07,490 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 6243.6ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:40:07,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-07-13 20:40:07,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-07-13 20:40:07,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:07,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-07-13 20:40:07,527 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-07-13 20:40:07,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:07,527 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-07-13 20:40:07,527 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-07-13 20:40:07,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-07-13 20:40:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:07,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:07,530 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:07,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2218 [2021-07-13 20:40:07,731 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:07,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:07,731 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-07-13 20:40:07,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:07,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962272640] [2021-07-13 20:40:07,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:08,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:08,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:08,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962272640] [2021-07-13 20:40:08,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962272640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:08,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927588561] [2021-07-13 20:40:08,014 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-07-13 20:40:08,038 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:08,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:08,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:08,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:08,498 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-07-13 20:40:08,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:08,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:08,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:40:08,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:08,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:08,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,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, 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-07-13 20:40:08,513 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,601 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-07-13 20:40:08,602 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-07-13 20:40:08,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:08,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,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 25 treesize of output 13 [2021-07-13 20:40:08,606 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:08,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:08,633 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:08,654 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-13 20:40:08,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:08,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927588561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:08,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:08,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:40:08,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421733904] [2021-07-13 20:40:08,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:08,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:08,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:08,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:08,692 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 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-07-13 20:40:10,828 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-07-13 20:40:11,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:11,085 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-07-13 20:40:11,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:40:11,085 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-07-13 20:40:11,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:11,091 INFO L225 Difference]: With dead ends: 2641 [2021-07-13 20:40:11,091 INFO L226 Difference]: Without dead ends: 2626 [2021-07-13 20:40:11,092 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2256.4ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:40:11,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-07-13 20:40:11,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-07-13 20:40:11,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:11,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-13 20:40:11,126 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-13 20:40:11,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:11,126 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-13 20:40:11,126 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-07-13 20:40:11,126 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-13 20:40:11,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:11,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:11,129 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:11,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2345 [2021-07-13 20:40:11,330 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:11,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:11,330 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-07-13 20:40:11,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:11,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242919833] [2021-07-13 20:40:11,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:11,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:11,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:11,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242919833] [2021-07-13 20:40:11,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242919833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:11,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483521402] [2021-07-13 20:40:11,586 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-07-13 20:40:11,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:40:11,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:11,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:11,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:14,115 WARN L205 SmtUtils]: Spent 2.30 s on a formula simplification that was a NOOP. DAG size: 54 [2021-07-13 20:40:14,363 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:40:14,586 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-07-13 20:40:14,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:14,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:14,633 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:40:14,633 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-07-13 20:40:14,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:14,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:14,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:14,677 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:40:14,677 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-07-13 20:40:14,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,486 WARN L205 SmtUtils]: Spent 802.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-07-13 20:40:15,486 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-07-13 20:40:15,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,525 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:40:15,526 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-07-13 20:40:15,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,554 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:40:15,555 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-07-13 20:40:15,556 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,898 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-13 20:40:15,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:15,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:15,935 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 47 [2021-07-13 20:40:15,955 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:15,985 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:40:15,985 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-07-13 20:40:15,989 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,939 WARN L205 SmtUtils]: Spent 949.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-07-13 20:40:16,940 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-07-13 20:40:16,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:16,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:16,972 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:40:16,973 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-07-13 20:40:16,974 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:16,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,002 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:40:17,003 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-07-13 20:40:17,005 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,300 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:40:17,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,341 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:40:17,341 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-07-13 20:40:17,345 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,372 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:40:17,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 28 treesize of output 30 [2021-07-13 20:40:17,376 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,659 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:40:17,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,693 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:40:17,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, 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-07-13 20:40:17,695 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,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, 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-07-13 20:40:17,724 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,233 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-07-13 20:40:18,234 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-07-13 20:40:18,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,263 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-13 20:40:18,263 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-07-13 20:40:18,265 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,291 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-13 20:40:18,291 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-07-13 20:40:18,296 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,718 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-07-13 20:40:18,718 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-07-13 20:40:18,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,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, 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 45 [2021-07-13 20:40:18,753 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,776 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-13 20:40:18,776 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-07-13 20:40:18,778 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,972 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-13 20:40:18,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-13 20:40:18,986 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-07-13 20:40:19,192 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-07-13 20:40:19,235 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483521402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:19,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-13 20:40:19,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770186453] [2021-07-13 20:40:19,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:40:19,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:19,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:40:19,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:40:19,236 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 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-07-13 20:40:21,958 WARN L205 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-13 20:40:23,227 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-07-13 20:40:23,962 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-07-13 20:40:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:24,549 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-07-13 20:40:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:40:24,550 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-07-13 20:40:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:24,555 INFO L225 Difference]: With dead ends: 3018 [2021-07-13 20:40:24,555 INFO L226 Difference]: Without dead ends: 2988 [2021-07-13 20:40:24,555 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 7685.7ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:40:24,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-07-13 20:40:24,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-07-13 20:40:24,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-13 20:40:24,589 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-13 20:40:24,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:24,589 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-13 20:40:24,589 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-07-13 20:40:24,589 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-13 20:40:24,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:24,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:24,592 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:24,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2359 [2021-07-13 20:40:24,793 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:24,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:24,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-07-13 20:40:24,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:24,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125394937] [2021-07-13 20:40:24,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:25,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:25,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125394937] [2021-07-13 20:40:25,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125394937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418116833] [2021-07-13 20:40:25,128 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-07-13 20:40:25,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:40:25,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:25,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:40:25,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:25,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,391 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:40:25,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, 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-07-13 20:40:25,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:25,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, 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 45 [2021-07-13 20:40:25,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:25,453 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-07-13 20:40:25,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,487 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:25,487 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 45 [2021-07-13 20:40:25,495 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,538 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,538 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-07-13 20:40:25,539 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,563 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:40:25,563 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-07-13 20:40:25,565 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,590 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:40:25,591 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 28 [2021-07-13 20:40:25,592 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,609 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,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 37 treesize of output 1 [2021-07-13 20:40:25,610 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,625 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,626 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-07-13 20:40:25,626 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,643 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,643 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-07-13 20:40:25,644 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,660 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,660 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-07-13 20:40:25,661 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,675 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,676 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-07-13 20:40:25,676 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,692 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,692 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-07-13 20:40:25,692 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,716 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:40:25,716 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-07-13 20:40:25,718 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,740 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:40:25,741 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-07-13 20:40:25,742 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,751 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,751 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-07-13 20:40:25,752 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,828 INFO L628 ElimStorePlain]: treesize reduction 126, result has 35.4 percent of original size [2021-07-13 20:40:25,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:25,829 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-13 20:40:25,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418116833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:25,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:40:25,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866466914] [2021-07-13 20:40:25,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:25,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:25,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:25,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:25,922 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 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-07-13 20:40:28,557 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-07-13 20:40:29,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:29,108 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-07-13 20:40:29,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:40:29,109 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-07-13 20:40:29,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:29,115 INFO L225 Difference]: With dead ends: 3534 [2021-07-13 20:40:29,115 INFO L226 Difference]: Without dead ends: 3500 [2021-07-13 20:40:29,116 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 3105.3ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:40:29,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-07-13 20:40:29,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-07-13 20:40:29,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:29,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-07-13 20:40:29,166 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-07-13 20:40:29,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:29,166 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-07-13 20:40:29,167 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-07-13 20:40:29,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-07-13 20:40:29,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:29,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:29,171 INFO L508 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-07-13 20:40:29,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2428,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:29,385 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:29,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:29,385 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-07-13 20:40:29,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:29,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102689923] [2021-07-13 20:40:29,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:29,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:29,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:29,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:29,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102689923] [2021-07-13 20:40:29,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102689923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:29,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846065513] [2021-07-13 20:40:29,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:29,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:29,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:29,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:29,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:29,986 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:29,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:29,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,011 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:30,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:30,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,031 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:30,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:30,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,042 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:30,042 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:30,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:30,062 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,071 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40: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, 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-07-13 20:40:30,072 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,081 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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, 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-07-13 20:40:30,082 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,103 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:30,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:40:30,107 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,120 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:40:30,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-07-13 20:40:30,121 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,130 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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 33 treesize of output 19 [2021-07-13 20:40:30,131 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,141 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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 33 treesize of output 19 [2021-07-13 20:40:30,142 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,159 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:40:30,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 [2021-07-13 20:40:30,160 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,169 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:30,169 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,179 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:30,179 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,190 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,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 30 treesize of output 1 [2021-07-13 20:40:30,191 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,196 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:30,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:30,197 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:30,398 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:40:30,399 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-07-13 20:40:30,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:40:30,401 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-13 20:40:30,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:30,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846065513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:30,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:30,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-07-13 20:40:30,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913301747] [2021-07-13 20:40:30,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:40:30,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:30,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:40:30,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:30,570 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 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-07-13 20:40:31,587 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-07-13 20:40:32,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:32,278 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-07-13 20:40:32,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:40:32,278 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-07-13 20:40:32,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:32,283 INFO L225 Difference]: With dead ends: 2796 [2021-07-13 20:40:32,283 INFO L226 Difference]: Without dead ends: 2751 [2021-07-13 20:40:32,284 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1616.7ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:40:32,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-07-13 20:40:32,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-07-13 20:40:32,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:32,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-07-13 20:40:32,326 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-07-13 20:40:32,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:32,326 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-07-13 20:40:32,326 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-07-13 20:40:32,326 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-07-13 20:40:32,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:32,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:32,329 INFO L508 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-07-13 20:40:32,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2463 [2021-07-13 20:40:32,531 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:32,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:32,531 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-07-13 20:40:32,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:32,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120187976] [2021-07-13 20:40:32,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:32,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:32,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:32,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120187976] [2021-07-13 20:40:32,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120187976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:32,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645264825] [2021-07-13 20:40:32,829 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-07-13 20:40:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:32,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:32,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:33,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,091 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:33,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:40:33,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:33,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 45 treesize of output 31 [2021-07-13 20:40:33,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,121 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:33,121 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 38 treesize of output 26 [2021-07-13 20:40:33,123 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,136 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:33,136 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 40 treesize of output 28 [2021-07-13 20:40:33,140 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,149 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,149 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 42 treesize of output 22 [2021-07-13 20:40:33,150 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,160 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,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 45 treesize of output 25 [2021-07-13 20:40:33,162 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,172 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:40:33,173 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,184 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:40:33,185 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,196 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,196 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 38 treesize of output 1 [2021-07-13 20:40:33,197 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,206 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,206 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 40 treesize of output 24 [2021-07-13 20:40:33,207 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,217 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,217 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 45 treesize of output 27 [2021-07-13 20:40:33,218 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,227 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:40:33,228 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,240 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:33,240 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 29 treesize of output 23 [2021-07-13 20:40:33,242 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,252 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,252 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 49 treesize of output 23 [2021-07-13 20:40:33,253 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,265 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:33,266 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 47 treesize of output 27 [2021-07-13 20:40:33,267 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:33,274 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:33,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 43 treesize of output 1 [2021-07-13 20:40:33,274 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:33,403 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-07-13 20:40:33,404 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-13 20:40:33,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:40:33,405 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-13 20:40:33,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:33,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645264825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:33,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:33,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:33,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682700038] [2021-07-13 20:40:33,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:33,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:33,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:33,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:33,494 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 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-07-13 20:40:34,898 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-13 20:40:35,337 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-07-13 20:40:35,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:35,519 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-07-13 20:40:35,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:40:35,520 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-07-13 20:40:35,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:35,525 INFO L225 Difference]: With dead ends: 2903 [2021-07-13 20:40:35,525 INFO L226 Difference]: Without dead ends: 2858 [2021-07-13 20:40:35,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1916.2ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:40:35,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-07-13 20:40:35,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-07-13 20:40:35,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:35,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-07-13 20:40:35,559 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-07-13 20:40:35,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:35,560 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-07-13 20:40:35,560 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-07-13 20:40:35,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-07-13 20:40:35,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:35,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:35,563 INFO L508 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-07-13 20:40:35,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2511 [2021-07-13 20:40:35,764 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:35,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:35,764 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-07-13 20:40:35,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:35,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216087717] [2021-07-13 20:40:35,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:35,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:35,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:35,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:35,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216087717] [2021-07-13 20:40:35,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216087717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221254992] [2021-07-13 20:40:35,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:35,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:35,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:35,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:35,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:36,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:36,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:36,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:36,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 30 treesize of output 16 [2021-07-13 20:40:36,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:36,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:36,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:36,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:36,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:36,623 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-07-13 20:40:36,623 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-07-13 20:40:36,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:36,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:36,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 21 treesize of output 13 [2021-07-13 20:40:36,630 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:36,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:36,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:36,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:40:36,670 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:36,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:36,695 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-07-13 20:40:36,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:36,697 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-13 20:40:36,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221254992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:36,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:40:36,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194671535] [2021-07-13 20:40:36,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:40:36,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:36,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:40:36,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:40:36,730 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 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-07-13 20:40:37,203 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 51 [2021-07-13 20:40:37,779 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-07-13 20:40:37,950 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-07-13 20:40:38,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:38,038 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-07-13 20:40:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:40:38,039 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-07-13 20:40:38,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:38,044 INFO L225 Difference]: With dead ends: 2789 [2021-07-13 20:40:38,044 INFO L226 Difference]: Without dead ends: 2774 [2021-07-13 20:40:38,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1480.2ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:40:38,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-07-13 20:40:38,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-07-13 20:40:38,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-07-13 20:40:38,079 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-07-13 20:40:38,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:38,079 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-07-13 20:40:38,079 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-07-13 20:40:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-07-13 20:40:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:38,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:38,082 INFO L508 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-07-13 20:40:38,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2530 [2021-07-13 20:40:38,285 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:38,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:38,285 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-07-13 20:40:38,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:38,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390857655] [2021-07-13 20:40:38,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:38,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:38,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:38,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390857655] [2021-07-13 20:40:38,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390857655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:38,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311847933] [2021-07-13 20:40:38,494 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-07-13 20:40:38,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:40:38,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:38,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:38,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:38,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,933 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:38,933 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-07-13 20:40:38,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:38,946 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-07-13 20:40:38,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,959 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:38,959 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-07-13 20:40:38,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:38,971 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-07-13 20:40:38,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,984 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:38,984 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-07-13 20:40:38,985 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:38,994 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:38,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, 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-07-13 20:40:38,995 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:38,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,004 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,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, 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-07-13 20:40:39,005 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,017 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:39,017 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-07-13 20:40:39,018 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,028 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-07-13 20:40:39,029 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,039 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,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, 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-07-13 20:40:39,041 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,055 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:39,055 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-07-13 20:40:39,056 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,069 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:39,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, 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-07-13 20:40:39,070 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,083 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:39,083 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 20 [2021-07-13 20:40:39,084 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,098 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,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 30 treesize of output 1 [2021-07-13 20:40:39,099 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,125 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,125 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-07-13 20:40:39,127 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:39,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:39,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 33 treesize of output 19 [2021-07-13 20:40:39,135 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:39,230 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-07-13 20:40:39,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:40:39,232 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-07-13 20:40:39,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:39,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311847933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:39,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:39,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:40:39,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807270669] [2021-07-13 20:40:39,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:39,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:39,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:39,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:39,317 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 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-07-13 20:40:39,802 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-07-13 20:40:40,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:40,411 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-07-13 20:40:40,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:40:40,411 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-07-13 20:40:40,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:40,416 INFO L225 Difference]: With dead ends: 2583 [2021-07-13 20:40:40,416 INFO L226 Difference]: Without dead ends: 2568 [2021-07-13 20:40:40,416 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1121.5ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:40:40,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-07-13 20:40:40,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-07-13 20:40:40,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:40,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-07-13 20:40:40,452 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-07-13 20:40:40,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:40,453 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-07-13 20:40:40,453 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-07-13 20:40:40,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-07-13 20:40:40,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:40,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:40,457 INFO L508 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-07-13 20:40:40,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2550,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,679 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:40,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:40,680 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-07-13 20:40:40,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:40,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936058306] [2021-07-13 20:40:40,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:40,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:40,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936058306] [2021-07-13 20:40:40,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936058306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084617508] [2021-07-13 20:40:40,936 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-07-13 20:40:40,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:40,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:40,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:40,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:41,257 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:40:41,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:41,514 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:41,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 [2021-07-13 20:40:41,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:41,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:41,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:41,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:41,539 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:41,922 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-07-13 20:40:41,922 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-07-13 20:40:41,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:41,948 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:41,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:41,951 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:41,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:41,974 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:41,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:41,976 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,156 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-13 20:40:42,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,177 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:42,184 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,230 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:42,232 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,558 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-07-13 20:40:42,559 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-07-13 20:40:42,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,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, 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-07-13 20:40:42,582 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,601 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:42,602 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,755 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:40:42,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:42,779 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:42,797 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,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, 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-07-13 20:40:42,798 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:43,073 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-07-13 20:40:43,073 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-07-13 20:40:43,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:40:43,089 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-07-13 20:40:43,278 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-07-13 20:40:43,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084617508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:43,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:40:43,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758285254] [2021-07-13 20:40:43,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:40:43,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:43,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:40:43,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:40:43,316 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 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-07-13 20:40:43,555 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-07-13 20:40:43,883 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-13 20:40:44,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:44,368 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-07-13 20:40:44,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:40:44,369 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-07-13 20:40:44,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:44,374 INFO L225 Difference]: With dead ends: 2792 [2021-07-13 20:40:44,374 INFO L226 Difference]: Without dead ends: 2767 [2021-07-13 20:40:44,374 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1418.1ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:40:44,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-07-13 20:40:44,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-07-13 20:40:44,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:44,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-13 20:40:44,406 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-13 20:40:44,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:44,406 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-13 20:40:44,406 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-07-13 20:40:44,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-13 20:40:44,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:44,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:44,409 INFO L508 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-07-13 20:40:44,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2597,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:44,610 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:44,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:44,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-07-13 20:40:44,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:44,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088922672] [2021-07-13 20:40:44,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:44,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:44,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:44,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088922672] [2021-07-13 20:40:44,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088922672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102314307] [2021-07-13 20:40:44,755 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-07-13 20:40:44,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:44,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:44,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:44,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:45,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:45,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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, 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-07-13 20:40:45,144 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 28 treesize of output 16 [2021-07-13 20:40:45,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 30 treesize of output 16 [2021-07-13 20:40:45,158 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:40:45,165 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 21 treesize of output 13 [2021-07-13 20:40:45,171 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:45,178 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:45,184 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:45,191 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:45,197 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:45,204 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:45,210 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 26 treesize of output 13 [2021-07-13 20:40:45,217 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 21 treesize of output 13 [2021-07-13 20:40:45,222 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:45,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:40:45,226 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:45,247 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:40:45,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:45,249 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:40:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:45,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102314307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:45,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:45,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:45,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674139775] [2021-07-13 20:40:45,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:45,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:45,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:45,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:45,275 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 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-07-13 20:40:46,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:46,060 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-07-13 20:40:46,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:40:46,060 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-07-13 20:40:46,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:46,065 INFO L225 Difference]: With dead ends: 2658 [2021-07-13 20:40:46,066 INFO L226 Difference]: Without dead ends: 2643 [2021-07-13 20:40:46,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 852.4ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:40:46,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-07-13 20:40:46,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-07-13 20:40:46,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:46,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-07-13 20:40:46,100 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-07-13 20:40:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:46,100 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-07-13 20:40:46,100 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-07-13 20:40:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-07-13 20:40:46,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:46,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:46,103 INFO L508 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-07-13 20:40:46,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2670,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:46,303 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:46,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:46,304 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-07-13 20:40:46,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:46,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816446402] [2021-07-13 20:40:46,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:46,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:46,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:46,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816446402] [2021-07-13 20:40:46,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816446402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:46,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424098736] [2021-07-13 20:40:46,472 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-07-13 20:40:46,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:46,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:46,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:40:46,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:46,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,705 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,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, 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-07-13 20:40:46,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,715 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,715 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-07-13 20:40:46,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,727 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:46,727 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-07-13 20:40:46,729 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,738 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,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, 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-07-13 20:40:46,738 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,750 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:46,750 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-07-13 20:40:46,752 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,764 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:46,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 30 treesize of output 24 [2021-07-13 20:40:46,765 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,774 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,774 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-07-13 20:40:46,775 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,788 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:46,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 20 [2021-07-13 20:40:46,789 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,801 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:46,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, 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-07-13 20:40:46,803 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,811 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,812 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-07-13 20:40:46,812 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,823 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,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, 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-07-13 20:40:46,823 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,832 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,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 33 treesize of output 19 [2021-07-13 20:40:46,833 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,842 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,842 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-07-13 20:40:46,843 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,851 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,852 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-07-13 20:40:46,852 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,861 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:46,861 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-07-13 20:40:46,862 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:46,869 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:46,869 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-07-13 20:40:46,873 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:46,943 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:40:46,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:46,944 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:40:47,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:47,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424098736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:47,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:47,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:47,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096980696] [2021-07-13 20:40:47,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:47,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:47,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:47,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:47,040 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 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-07-13 20:40:48,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:48,133 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-07-13 20:40:48,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:40:48,133 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-07-13 20:40:48,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:48,139 INFO L225 Difference]: With dead ends: 2926 [2021-07-13 20:40:48,139 INFO L226 Difference]: Without dead ends: 2911 [2021-07-13 20:40:48,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1118.0ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:40:48,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-07-13 20:40:48,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-07-13 20:40:48,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:48,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-13 20:40:48,176 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-13 20:40:48,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:48,176 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-13 20:40:48,176 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-07-13 20:40:48,176 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-13 20:40:48,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:48,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:48,179 INFO L508 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-07-13 20:40:48,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2714,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:48,380 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:48,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:48,380 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-07-13 20:40:48,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:48,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429997216] [2021-07-13 20:40:48,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:48,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:48,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:48,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:48,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429997216] [2021-07-13 20:40:48,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429997216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:48,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213925820] [2021-07-13 20:40:48,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:48,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:48,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:48,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:48,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:48,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:48,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:48,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:48,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:48,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:48,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:48,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:48,942 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-07-13 20:40:48,942 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-07-13 20:40:48,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:48,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:48,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:40:48,947 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:48,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:48,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:48,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:48,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:48,976 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:48,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:48,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:48,999 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-07-13 20:40:49,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:49,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213925820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:49,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:49,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:49,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849609163] [2021-07-13 20:40:49,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:49,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:49,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:49,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:49,039 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 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-07-13 20:40:49,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:49,545 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-07-13 20:40:49,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:40:49,545 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-07-13 20:40:49,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:49,550 INFO L225 Difference]: With dead ends: 2732 [2021-07-13 20:40:49,551 INFO L226 Difference]: Without dead ends: 2702 [2021-07-13 20:40:49,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 643.3ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:40:49,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-07-13 20:40:49,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-07-13 20:40:49,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:49,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-07-13 20:40:49,584 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-07-13 20:40:49,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:49,584 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-07-13 20:40:49,584 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-07-13 20:40:49,584 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-07-13 20:40:49,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:49,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:49,587 INFO L508 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-07-13 20:40:49,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2728 [2021-07-13 20:40:49,787 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:49,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:49,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-07-13 20:40:49,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:49,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664456681] [2021-07-13 20:40:49,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:49,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:49,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:49,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:49,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664456681] [2021-07-13 20:40:49,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664456681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:49,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638309353] [2021-07-13 20:40:49,935 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-07-13 20:40:49,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:49,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:49,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:49,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:50,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,445 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:50,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,468 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:50,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,614 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:40:50,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,636 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:50,638 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,659 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,790 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-13 20:40:50,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,814 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:50,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,838 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:50,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,840 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,963 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:40:50,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,985 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:50,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:50,986 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:51,001 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:51,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:40:51,006 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:51,113 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:40:51,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:51,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:40:51,131 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-07-13 20:40:51,329 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-07-13 20:40:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:51,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638309353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:51,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:51,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:40:51,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952233476] [2021-07-13 20:40:51,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:51,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:51,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:51,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:51,368 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 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-07-13 20:40:51,778 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-07-13 20:40:52,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:52,138 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-07-13 20:40:52,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:40:52,138 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-07-13 20:40:52,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:52,143 INFO L225 Difference]: With dead ends: 2726 [2021-07-13 20:40:52,143 INFO L226 Difference]: Without dead ends: 2711 [2021-07-13 20:40:52,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1039.2ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:40:52,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-07-13 20:40:52,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-07-13 20:40:52,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:52,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-07-13 20:40:52,172 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-07-13 20:40:52,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:52,172 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-07-13 20:40:52,172 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-07-13 20:40:52,172 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-07-13 20:40:52,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:52,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:52,175 INFO L508 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-07-13 20:40:52,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2742 [2021-07-13 20:40:52,376 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:52,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:52,376 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-07-13 20:40:52,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:52,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794793125] [2021-07-13 20:40:52,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:52,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:52,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:52,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:52,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794793125] [2021-07-13 20:40:52,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794793125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:52,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570406326] [2021-07-13 20:40:52,674 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-07-13 20:40:52,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:52,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:52,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:52,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:53,080 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-13 20:40:53,250 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 53 [2021-07-13 20:40:53,319 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-07-13 20:40:53,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:53,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:40:53,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,412 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:40:53,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:53,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:53,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:53,417 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:53,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:53,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 23 treesize of output 13 [2021-07-13 20:40:53,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:53,470 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-07-13 20:40:53,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:53,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570406326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:53,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:53,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:40:53,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802238691] [2021-07-13 20:40:53,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:40:53,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:53,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:40:53,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:40:53,508 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 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-07-13 20:40:54,261 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:40:54,478 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-07-13 20:40:54,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:54,645 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-07-13 20:40:54,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:40:54,646 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-07-13 20:40:54,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:54,652 INFO L225 Difference]: With dead ends: 2785 [2021-07-13 20:40:54,652 INFO L226 Difference]: Without dead ends: 2740 [2021-07-13 20:40:54,652 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1439.7ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:40:54,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-07-13 20:40:54,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-07-13 20:40:54,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:54,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-07-13 20:40:54,689 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-07-13 20:40:54,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:54,690 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-07-13 20:40:54,690 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-07-13 20:40:54,690 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-07-13 20:40:54,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:54,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:54,693 INFO L508 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-07-13 20:40:54,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2805,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:54,893 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:54,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:54,894 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-07-13 20:40:54,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:54,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527913750] [2021-07-13 20:40:54,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:55,195 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-07-13 20:40:55,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:55,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:55,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527913750] [2021-07-13 20:40:55,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527913750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:55,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043107032] [2021-07-13 20:40:55,264 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-07-13 20:40:55,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:55,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:55,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:55,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:55,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:55,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:40:55,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,543 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:55,543 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 45 treesize of output 31 [2021-07-13 20:40:55,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,558 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:55,558 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 38 treesize of output 26 [2021-07-13 20:40:55,560 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:55,573 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 40 treesize of output 28 [2021-07-13 20:40:55,577 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,588 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,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 42 treesize of output 22 [2021-07-13 20:40:55,588 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,599 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,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 45 treesize of output 25 [2021-07-13 20:40:55,600 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,612 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,612 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 47 treesize of output 1 [2021-07-13 20:40:55,613 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,624 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:40:55,625 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,636 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:40:55,637 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,647 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 40 treesize of output 24 [2021-07-13 20:40:55,648 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,658 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,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 45 treesize of output 27 [2021-07-13 20:40:55,659 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,670 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,670 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 40 treesize of output 22 [2021-07-13 20:40:55,670 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,684 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:55,684 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 29 treesize of output 23 [2021-07-13 20:40:55,686 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,696 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,697 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 49 treesize of output 23 [2021-07-13 20:40:55,698 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,711 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:55,711 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 47 treesize of output 27 [2021-07-13 20:40:55,712 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:55,720 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:55,720 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 43 treesize of output 1 [2021-07-13 20:40:55,720 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:55,847 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-07-13 20:40:55,848 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-13 20:40:55,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:40:55,849 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-13 20:40:55,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:55,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043107032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:55,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:55,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:55,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439794893] [2021-07-13 20:40:55,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:55,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:55,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:55,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:55,955 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 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-07-13 20:40:56,823 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-13 20:40:57,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:57,090 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-07-13 20:40:57,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:40:57,090 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-07-13 20:40:57,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:57,095 INFO L225 Difference]: With dead ends: 2977 [2021-07-13 20:40:57,095 INFO L226 Difference]: Without dead ends: 2947 [2021-07-13 20:40:57,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1277.0ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:40:57,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-07-13 20:40:57,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-07-13 20:40:57,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-07-13 20:40:57,129 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-07-13 20:40:57,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:57,129 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-07-13 20:40:57,130 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-07-13 20:40:57,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-07-13 20:40:57,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:57,132 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:57,133 INFO L508 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-07-13 20:40:57,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2818,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:57,333 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:57,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:57,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-07-13 20:40:57,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:57,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220690734] [2021-07-13 20:40:57,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:57,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:57,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:57,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:57,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220690734] [2021-07-13 20:40:57,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220690734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:57,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872371248] [2021-07-13 20:40:57,594 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-07-13 20:40:57,618 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:57,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:57,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:57,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:57,993 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-13 20:40:58,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,131 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:58,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, 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-07-13 20:40:58,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,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 24 [2021-07-13 20:40:58,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,489 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-07-13 20:40:58,490 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-13 20:40:58,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,504 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-07-13 20:40:58,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,517 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,517 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-07-13 20:40:58,520 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,809 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-13 20:40:58,810 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-07-13 20:40:58,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,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 26 treesize of output 24 [2021-07-13 20:40:58,827 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,839 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:58,839 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-07-13 20:40:58,840 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,971 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-13 20:40:58,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,985 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:58,985 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-07-13 20:40:58,987 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,996 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-07-13 20:40:58,999 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,121 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-13 20:40:59,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,135 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-07-13 20:40:59,139 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,149 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:59,149 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-07-13 20:40:59,150 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,261 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-13 20:40:59,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:40:59,284 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-13 20:40:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:59,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872371248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:59,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:59,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:40:59,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46416685] [2021-07-13 20:40:59,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:40:59,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:59,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:40:59,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:40:59,420 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 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-07-13 20:41:00,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:00,100 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-07-13 20:41:00,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:41:00,101 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-07-13 20:41:00,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:00,106 INFO L225 Difference]: With dead ends: 2746 [2021-07-13 20:41:00,106 INFO L226 Difference]: Without dead ends: 2721 [2021-07-13 20:41:00,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1062.1ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:41:00,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-07-13 20:41:00,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-07-13 20:41:00,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-07-13 20:41:00,154 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-07-13 20:41:00,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:00,154 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-07-13 20:41:00,154 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-07-13 20:41:00,154 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-07-13 20:41:00,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:00,158 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:00,158 INFO L508 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-07-13 20:41:00,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2837,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:00,358 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:00,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:00,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-07-13 20:41:00,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:00,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422208103] [2021-07-13 20:41:00,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:00,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:00,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:00,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422208103] [2021-07-13 20:41:00,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422208103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:00,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791072703] [2021-07-13 20:41:00,657 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-07-13 20:41:00,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:00,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:00,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:00,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:00,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,900 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,900 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-07-13 20:41:00,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:00,911 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-07-13 20:41:00,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,924 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,924 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-07-13 20:41:00,925 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,934 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,934 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-07-13 20:41:00,935 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,947 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:00,947 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 23 [2021-07-13 20:41:00,948 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,956 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,957 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-07-13 20:41:00,958 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,969 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:00,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, 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-07-13 20:41:00,971 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,981 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,981 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-07-13 20:41:00,982 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:00,991 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:00,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 26 treesize of output 16 [2021-07-13 20:41:00,992 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:00,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,003 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:01,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, 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-07-13 20:41:01,005 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,014 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:01,014 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 19 [2021-07-13 20:41:01,015 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,025 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:01,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, 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-07-13 20:41:01,026 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,035 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:01,036 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-07-13 20:41:01,036 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,045 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:01,045 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-07-13 20:41:01,046 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:01,056 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-07-13 20:41:01,059 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,066 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:01,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 35 treesize of output 1 [2021-07-13 20:41:01,066 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,139 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:41:01,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:41:01,140 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:41:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:01,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791072703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:01,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:01,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:41:01,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098652556] [2021-07-13 20:41:01,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:01,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:01,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:01,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:01,234 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 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-07-13 20:41:01,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:01,979 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-07-13 20:41:01,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:41:01,979 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-07-13 20:41:01,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:01,985 INFO L225 Difference]: With dead ends: 2702 [2021-07-13 20:41:01,985 INFO L226 Difference]: Without dead ends: 2687 [2021-07-13 20:41:01,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 887.4ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:41:01,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-07-13 20:41:02,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-07-13 20:41:02,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:02,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-07-13 20:41:02,019 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-07-13 20:41:02,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:02,019 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-07-13 20:41:02,019 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-07-13 20:41:02,019 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-07-13 20:41:02,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:02,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:02,022 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:02,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2875 [2021-07-13 20:41:02,223 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:02,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:02,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-07-13 20:41:02,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:02,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219498266] [2021-07-13 20:41:02,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:02,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-07-13 20:41:02,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:02,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219498266] [2021-07-13 20:41:02,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219498266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:02,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648546809] [2021-07-13 20:41:02,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 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-07-13 20:41:02,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:02,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:02,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:02,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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, 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-07-13 20:41:02,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,909 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-07-13 20:41:02,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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, 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-07-13 20:41:02,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,925 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-07-13 20:41:02,926 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,955 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-07-13 20:41:02,956 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,963 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-07-13 20:41:02,964 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,971 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-07-13 20:41:02,971 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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, 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-07-13 20:41:02,979 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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, 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-07-13 20:41:02,987 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,994 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-07-13 20:41:02,995 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,002 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-07-13 20:41:03,003 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:03,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:03,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,009 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-07-13 20:41:03,010 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:03,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:03,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,017 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-07-13 20:41:03,017 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:03,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:03,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,024 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-07-13 20:41:03,025 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:03,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:03,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:03,028 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-07-13 20:41:03,029 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:03,050 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:41:03,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:03,051 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:41:03,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:03,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648546809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:03,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:03,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:41:03,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032677430] [2021-07-13 20:41:03,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:03,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:03,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:03,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:03,076 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:03,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:03,711 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-07-13 20:41:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:41:03,711 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:03,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:03,716 INFO L225 Difference]: With dead ends: 2728 [2021-07-13 20:41:03,716 INFO L226 Difference]: Without dead ends: 2691 [2021-07-13 20:41:03,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 666.1ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:41:03,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-07-13 20:41:03,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-07-13 20:41:03,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:03,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-07-13 20:41:03,748 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-07-13 20:41:03,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:03,748 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-07-13 20:41:03,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:03,748 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-07-13 20:41:03,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:03,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:03,751 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:03,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2894 [2021-07-13 20:41:03,952 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:03,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:03,952 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-07-13 20:41:03,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:03,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829155935] [2021-07-13 20:41:03,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:03,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:04,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:04,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:04,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829155935] [2021-07-13 20:41:04,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829155935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:04,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084575141] [2021-07-13 20:41:04,160 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-07-13 20:41:04,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:04,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:04,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:04,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:04,490 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-07-13 20:41:04,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,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, 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-07-13 20:41:04,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:04,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:41:04,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:04,605 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-07-13 20:41:04,605 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-07-13 20:41:04,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:41:04,610 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:04,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:04,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:04,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:04,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:41:04,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:04,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:04,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:41:04,663 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-13 20:41:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:04,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084575141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:04,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:04,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:41:04,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232226696] [2021-07-13 20:41:04,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:04,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:04,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:04,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:04,703 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:05,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:05,715 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-07-13 20:41:05,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:41:05,715 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:05,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:05,720 INFO L225 Difference]: With dead ends: 2675 [2021-07-13 20:41:05,720 INFO L226 Difference]: Without dead ends: 2629 [2021-07-13 20:41:05,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1000.7ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:41:05,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-07-13 20:41:05,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-07-13 20:41:05,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:05,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-07-13 20:41:05,754 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-07-13 20:41:05,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:05,754 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-07-13 20:41:05,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:05,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-07-13 20:41:05,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:05,757 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:05,757 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:05,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2996,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:05,958 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:05,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:05,958 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-07-13 20:41:05,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:05,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548957270] [2021-07-13 20:41:05,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:06,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:06,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:06,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548957270] [2021-07-13 20:41:06,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548957270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:06,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821536229] [2021-07-13 20:41:06,263 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-07-13 20:41:06,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:06,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:06,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:41:06,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:06,715 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-07-13 20:41:06,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:06,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:41:06,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,840 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-13 20:41:06,841 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-07-13 20:41:06,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-13 20:41:06,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:06,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:41:06,881 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:06,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:06,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:06,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:41:06,913 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:06,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:06,938 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:24 [2021-07-13 20:41:06,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:06,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821536229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:06,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:06,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:41:06,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526165959] [2021-07-13 20:41:06,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:06,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:06,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:06,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:06,979 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:07,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:07,648 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-07-13 20:41:07,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:41:07,649 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:07,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:07,653 INFO L225 Difference]: With dead ends: 2624 [2021-07-13 20:41:07,653 INFO L226 Difference]: Without dead ends: 2609 [2021-07-13 20:41:07,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 907.0ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:41:07,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-07-13 20:41:07,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-07-13 20:41:07,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:07,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-07-13 20:41:07,685 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-07-13 20:41:07,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:07,685 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-07-13 20:41:07,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-07-13 20:41:07,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-07-13 20:41:07,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:07,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:07,688 INFO L508 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-07-13 20:41:07,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3010 [2021-07-13 20:41:07,889 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:07,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:07,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-07-13 20:41:07,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:07,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790994460] [2021-07-13 20:41:07,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:07,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:08,113 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-13 20:41:08,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:08,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:08,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790994460] [2021-07-13 20:41:08,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790994460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:08,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514373468] [2021-07-13 20:41:08,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:08,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:41:08,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:08,601 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-07-13 20:41:08,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,605 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-07-13 20:41:08,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,703 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:41:08,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:08,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:41:08,708 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:08,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:08,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:08,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:08,754 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,757 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-07-13 20:41:08,758 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,805 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:41:08,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:08,807 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:41:08,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:08,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514373468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:08,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:08,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:08,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748152850] [2021-07-13 20:41:08,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:08,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:08,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:08,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:08,848 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 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-07-13 20:41:09,614 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-07-13 20:41:09,776 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-07-13 20:41:09,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:09,985 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-07-13 20:41:09,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:41:09,986 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-07-13 20:41:09,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:09,990 INFO L225 Difference]: With dead ends: 2827 [2021-07-13 20:41:09,991 INFO L226 Difference]: Without dead ends: 2797 [2021-07-13 20:41:09,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1287.1ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:41:09,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-07-13 20:41:10,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-07-13 20:41:10,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:10,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-07-13 20:41:10,024 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-07-13 20:41:10,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:10,024 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-07-13 20:41:10,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-07-13 20:41:10,024 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-07-13 20:41:10,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:10,027 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:10,027 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:10,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3025,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:10,229 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:10,229 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-07-13 20:41:10,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:10,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300184283] [2021-07-13 20:41:10,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:10,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:10,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:10,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300184283] [2021-07-13 20:41:10,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300184283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:10,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078760355] [2021-07-13 20:41:10,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:10,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:10,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:10,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:10,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:10,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,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, 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-07-13 20:41:10,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,924 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-07-13 20:41:10,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,933 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-07-13 20:41:10,934 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,942 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-07-13 20:41:10,942 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:41:10,950 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,957 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-07-13 20:41:10,958 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,966 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-07-13 20:41:10,966 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,973 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-07-13 20:41:10,974 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,981 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-07-13 20:41:10,982 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,990 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-07-13 20:41:10,990 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:41:10,999 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,006 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-07-13 20:41:11,007 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,014 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-07-13 20:41:11,015 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,022 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-07-13 20:41:11,023 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:11,026 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-07-13 20:41:11,027 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,048 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:41:11,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:11,050 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:41:11,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:11,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078760355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:11,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:11,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:41:11,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56018053] [2021-07-13 20:41:11,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:11,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:11,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:11,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:11,074 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 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-07-13 20:41:12,058 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-07-13 20:41:12,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:12,336 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-07-13 20:41:12,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:41:12,337 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-07-13 20:41:12,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:12,343 INFO L225 Difference]: With dead ends: 3223 [2021-07-13 20:41:12,343 INFO L226 Difference]: Without dead ends: 3186 [2021-07-13 20:41:12,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1125.6ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:41:12,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-07-13 20:41:12,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-07-13 20:41:12,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:12,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-07-13 20:41:12,382 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-07-13 20:41:12,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:12,382 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-07-13 20:41:12,382 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-07-13 20:41:12,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-07-13 20:41:12,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:12,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:12,385 INFO L508 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-07-13 20:41:12,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3036,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:12,587 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:12,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:12,587 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-07-13 20:41:12,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:12,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130328388] [2021-07-13 20:41:12,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:12,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:12,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:12,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130328388] [2021-07-13 20:41:12,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130328388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:12,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555353902] [2021-07-13 20:41:12,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:12,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:12,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:12,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:41:12,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:13,389 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-07-13 20:41:13,958 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:13,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:13,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:13,973 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:41:13,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, 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-07-13 20:41:13,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,342 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-07-13 20:41:14,342 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-07-13 20:41:14,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:41:14,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,532 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-13 20:41:14,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,556 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:14,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,572 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:41:14,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:14,573 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,716 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:41:14,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,741 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:14,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:14,745 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,885 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:41:14,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,911 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:14,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:14,915 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:14,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:14,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:14,934 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:15,173 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-07-13 20:41:15,173 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-07-13 20:41:15,196 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:15,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:15,198 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:15,316 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:41:15,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:15,336 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:15,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:41:15,340 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:15,467 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:41:15,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:15,485 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:15,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:15,486 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:15,596 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-13 20:41:15,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:15,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:41:15,610 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-07-13 20:41:15,777 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-13 20:41:15,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:15,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555353902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:15,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:15,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:41:15,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154538875] [2021-07-13 20:41:15,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:41:15,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:15,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:41:15,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:15,888 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 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-07-13 20:41:16,316 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-07-13 20:41:17,034 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-07-13 20:41:17,634 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-07-13 20:41:18,072 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-07-13 20:41:18,506 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-07-13 20:41:18,760 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:41:19,398 WARN L205 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-07-13 20:41:19,923 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-07-13 20:41:20,675 WARN L205 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-07-13 20:41:20,893 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-13 20:41:21,524 WARN L205 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-07-13 20:41:21,736 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-07-13 20:41:22,123 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-13 20:41:22,567 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-07-13 20:41:22,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:22,793 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-07-13 20:41:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:41:22,793 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-07-13 20:41:22,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:22,800 INFO L225 Difference]: With dead ends: 3399 [2021-07-13 20:41:22,800 INFO L226 Difference]: Without dead ends: 3354 [2021-07-13 20:41:22,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 6756.9ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:41:22,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-07-13 20:41:22,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-07-13 20:41:22,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-07-13 20:41:22,839 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-07-13 20:41:22,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:22,839 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-07-13 20:41:22,839 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-07-13 20:41:22,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-07-13 20:41:22,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:22,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:22,842 INFO L508 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-07-13 20:41:23,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3126,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:23,043 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:23,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:23,043 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-07-13 20:41:23,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:23,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812632752] [2021-07-13 20:41:23,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:23,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:23,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:23,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812632752] [2021-07-13 20:41:23,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812632752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:23,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702263183] [2021-07-13 20:41:23,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:23,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:23,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:23,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:23,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:23,612 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-13 20:41:23,811 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-13 20:41:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:23,933 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:41:23,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:23,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:23,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:23,961 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:23,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-13 20:41:23,963 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:24,381 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-07-13 20:41:24,381 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-13 20:41:24,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:24,407 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:24,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:24,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:24,591 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-07-13 20:41:24,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:24,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:24,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:24,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:24,622 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:24,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:24,646 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:24,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:41:24,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:24,968 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-07-13 20:41:24,968 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-07-13 20:41:24,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:24,994 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:24,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:24,996 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:25,021 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:25,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:25,022 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,282 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-07-13 20:41:25,282 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-07-13 20:41:25,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:25,304 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:25,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:25,306 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,443 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:41:25,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:25,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:25,466 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:41:25,470 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,584 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:41:25,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:25,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:25,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:41:25,606 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,715 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-13 20:41:25,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:25,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:25,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:41:25,739 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:25,943 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-07-13 20:41:25,944 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-07-13 20:41:25,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:41:25,965 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-13 20:41:26,089 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-07-13 20:41:26,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:26,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702263183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:26,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:26,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:26,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931586482] [2021-07-13 20:41:26,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:26,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:26,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:26,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:26,131 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 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-07-13 20:41:26,473 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-13 20:41:27,108 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-07-13 20:41:27,421 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-07-13 20:41:27,995 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-13 20:41:28,344 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-07-13 20:41:28,710 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-07-13 20:41:29,104 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-07-13 20:41:29,518 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-07-13 20:41:29,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:29,788 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-07-13 20:41:29,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:41:29,788 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-07-13 20:41:29,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:29,795 INFO L225 Difference]: With dead ends: 3654 [2021-07-13 20:41:29,795 INFO L226 Difference]: Without dead ends: 3624 [2021-07-13 20:41:29,796 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3797.4ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:41:29,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-07-13 20:41:29,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-07-13 20:41:29,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-07-13 20:41:29,838 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-07-13 20:41:29,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:29,838 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-07-13 20:41:29,838 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-07-13 20:41:29,838 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-07-13 20:41:29,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:29,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:29,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:30,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3207 [2021-07-13 20:41:30,042 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:30,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:30,042 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-07-13 20:41:30,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:30,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084533397] [2021-07-13 20:41:30,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:30,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:30,206 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:30,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084533397] [2021-07-13 20:41:30,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084533397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517305584] [2021-07-13 20:41:30,206 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-07-13 20:41:30,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:41:30,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:30,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:30,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:30,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,766 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-07-13 20:41:30,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,773 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-07-13 20:41:30,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,780 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-07-13 20:41:30,781 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,788 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-07-13 20:41:30,789 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,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 39 treesize of output 19 [2021-07-13 20:41:30,797 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,803 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-07-13 20:41:30,804 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,811 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-07-13 20:41:30,812 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,822 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-07-13 20:41:30,823 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,830 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-07-13 20:41:30,831 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,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 30 treesize of output 16 [2021-07-13 20:41:30,841 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,848 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-07-13 20:41:30,849 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,855 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-07-13 20:41:30,856 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,863 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-07-13 20:41:30,863 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,870 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-07-13 20:41:30,870 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:30,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:30,874 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-07-13 20:41:30,874 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:30,894 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:41:30,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:30,896 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:41:30,924 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517305584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:30,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:41:30,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905347215] [2021-07-13 20:41:30,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:30,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:30,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:30,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:30,924 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 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-07-13 20:41:31,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:31,994 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-07-13 20:41:31,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:41:31,994 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-07-13 20:41:31,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:32,001 INFO L225 Difference]: With dead ends: 3677 [2021-07-13 20:41:32,001 INFO L226 Difference]: Without dead ends: 3647 [2021-07-13 20:41:32,002 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 964.1ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:41:32,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-13 20:41:32,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-07-13 20:41:32,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-07-13 20:41:32,045 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-07-13 20:41:32,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:32,045 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-07-13 20:41:32,045 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-07-13 20:41:32,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-07-13 20:41:32,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:32,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:32,048 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:32,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3250 [2021-07-13 20:41:32,250 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:32,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:32,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-07-13 20:41:32,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:32,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323885643] [2021-07-13 20:41:32,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:32,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:32,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:32,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323885643] [2021-07-13 20:41:32,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323885643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:32,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698057769] [2021-07-13 20:41:32,399 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:32,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:41:32,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:32,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:32,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:32,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,662 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:41:32,662 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-07-13 20:41:32,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:32,692 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 45 [2021-07-13 20:41:32,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:32,723 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-07-13 20:41:32,730 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,756 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:32,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, 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 45 [2021-07-13 20:41:32,763 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,780 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,780 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-07-13 20:41:32,781 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,805 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:41:32,805 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-07-13 20:41:32,807 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,832 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:41:32,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, 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 28 [2021-07-13 20:41:32,833 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,850 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,850 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-07-13 20:41:32,850 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,865 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,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, 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-07-13 20:41:32,866 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,881 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,882 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-07-13 20:41:32,882 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,898 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,898 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-07-13 20:41:32,898 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,913 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,913 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-07-13 20:41:32,914 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,929 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,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 35 treesize of output 1 [2021-07-13 20:41:32,930 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,952 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:41:32,953 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-07-13 20:41:32,954 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,976 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:41:32,976 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-07-13 20:41:32,977 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:32,987 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:41:32,987 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-07-13 20:41:32,987 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:33,062 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-07-13 20:41:33,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:41:33,064 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-13 20:41:33,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:33,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698057769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:33,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:33,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:41:33,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806052512] [2021-07-13 20:41:33,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:33,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:33,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:33,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:33,155 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 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-07-13 20:41:34,236 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-07-13 20:41:35,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:35,025 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-07-13 20:41:35,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:41:35,025 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-07-13 20:41:35,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:35,033 INFO L225 Difference]: With dead ends: 3983 [2021-07-13 20:41:35,033 INFO L226 Difference]: Without dead ends: 3939 [2021-07-13 20:41:35,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1726.1ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:41:35,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-13 20:41:35,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-07-13 20:41:35,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-07-13 20:41:35,078 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-07-13 20:41:35,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:35,078 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-07-13 20:41:35,078 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-07-13 20:41:35,078 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-07-13 20:41:35,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:35,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:35,082 INFO L508 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-07-13 20:41:35,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3356,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,297 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:35,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:35,297 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-07-13 20:41:35,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:35,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912575486] [2021-07-13 20:41:35,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:35,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:35,585 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-07-13 20:41:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:35,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912575486] [2021-07-13 20:41:35,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912575486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604922788] [2021-07-13 20:41:35,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:35,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:35,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:41:35,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:35,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:35,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 27 [2021-07-13 20:41:36,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,015 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:36,032 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-07-13 20:41:36,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,045 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,045 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-07-13 20:41:36,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,058 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,058 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-07-13 20:41:36,058 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,073 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,074 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,087 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,087 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,118 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,118 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-07-13 20:41:36,119 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,136 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,137 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-07-13 20:41:36,137 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,155 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:41:36,156 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,172 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,174 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,190 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,190 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-07-13 20:41:36,191 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:36,210 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-07-13 20:41:36,214 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,229 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,230 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-07-13 20:41:36,231 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,245 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,247 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:36,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:36,256 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:36,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, 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-07-13 20:41:36,257 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:36,363 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 22 [2021-07-13 20:41:36,363 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-07-13 20:41:36,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:41:36,365 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-07-13 20:41:36,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:36,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604922788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:36,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:36,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:41:36,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997309353] [2021-07-13 20:41:36,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:36,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:36,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:36,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:36,477 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 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-07-13 20:41:37,901 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-13 20:41:38,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:38,417 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-07-13 20:41:38,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:41:38,418 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-07-13 20:41:38,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:38,423 INFO L225 Difference]: With dead ends: 3035 [2021-07-13 20:41:38,423 INFO L226 Difference]: Without dead ends: 3005 [2021-07-13 20:41:38,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1936.0ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:41:38,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-07-13 20:41:38,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-07-13 20:41:38,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:38,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-07-13 20:41:38,460 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-07-13 20:41:38,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:38,460 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-07-13 20:41:38,460 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-07-13 20:41:38,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-07-13 20:41:38,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:38,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:38,464 INFO L508 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-07-13 20:41:38,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3390,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:38,664 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:38,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:38,665 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-07-13 20:41:38,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:38,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487862323] [2021-07-13 20:41:38,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:38,894 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-07-13 20:41:39,008 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-07-13 20:41:39,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:39,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:39,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487862323] [2021-07-13 20:41:39,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487862323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:39,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450567383] [2021-07-13 20:41:39,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:39,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:39,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:39,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:41:39,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:39,475 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-07-13 20:41:39,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:39,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:39,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, 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-07-13 20:41:39,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:39,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:39,638 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:39,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, 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-07-13 20:41:39,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:39,954 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-07-13 20:41:39,955 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-13 20:41:39,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:39,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:39,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, 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-07-13 20:41:39,971 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:39,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:39,983 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:39,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, 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-07-13 20:41:39,984 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,128 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:41:40,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,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, 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-07-13 20:41:40,146 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,158 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:40,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 28 treesize of output 20 [2021-07-13 20:41:40,159 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,290 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:41:40,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,304 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:40,305 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-07-13 20:41:40,306 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,317 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-07-13 20:41:40,320 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,438 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:41:40,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,451 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:40,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 21 treesize of output 17 [2021-07-13 20:41:40,453 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:40,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,462 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-07-13 20:41:40,463 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:40,568 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-13 20:41:40,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:40,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:41:40,574 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-13 20:41:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:40,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450567383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:40,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:40,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:40,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935985132] [2021-07-13 20:41:40,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:40,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:40,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:40,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:40,729 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 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-07-13 20:41:41,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:41,936 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-07-13 20:41:41,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:41:41,937 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-07-13 20:41:41,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:41,942 INFO L225 Difference]: With dead ends: 3062 [2021-07-13 20:41:41,942 INFO L226 Difference]: Without dead ends: 3037 [2021-07-13 20:41:41,942 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1549.0ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:41:41,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-07-13 20:41:41,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-07-13 20:41:41,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-07-13 20:41:41,976 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-07-13 20:41:41,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:41,976 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-07-13 20:41:41,976 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-07-13 20:41:41,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-07-13 20:41:41,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:41,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:41,979 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:42,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3411,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:42,180 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:42,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:42,180 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-07-13 20:41:42,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:42,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236184223] [2021-07-13 20:41:42,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:42,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:42,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:42,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:42,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236184223] [2021-07-13 20:41:42,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236184223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:42,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4327664] [2021-07-13 20:41:42,374 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:42,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:42,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:42,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,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 41 treesize of output 16 [2021-07-13 20:41:42,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,913 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-07-13 20:41:42,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,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 30 treesize of output 16 [2021-07-13 20:41:42,922 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:41:42,930 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,938 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-07-13 20:41:42,939 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,947 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-07-13 20:41:42,948 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,956 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-07-13 20:41:42,956 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,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, 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-07-13 20:41:42,965 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,973 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-07-13 20:41:42,974 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,982 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-07-13 20:41:42,983 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,991 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-07-13 20:41:42,991 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:42,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:42,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:42,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-07-13 20:41:43,001 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:43,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,009 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-07-13 20:41:43,009 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:43,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,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, 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-07-13 20:41:43,017 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:43,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:43,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:43,021 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-07-13 20:41:43,022 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:43,043 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:41:43,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:43,044 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:41:43,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:43,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4327664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:43,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:43,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:41:43,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980613704] [2021-07-13 20:41:43,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:43,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:43,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:43,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:43,069 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 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-07-13 20:41:44,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:44,609 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-07-13 20:41:44,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:41:44,610 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-07-13 20:41:44,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:44,616 INFO L225 Difference]: With dead ends: 3206 [2021-07-13 20:41:44,616 INFO L226 Difference]: Without dead ends: 3169 [2021-07-13 20:41:44,616 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1451.5ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:41:44,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-07-13 20:41:44,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-07-13 20:41:44,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:44,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-07-13 20:41:44,655 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-07-13 20:41:44,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:44,655 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-07-13 20:41:44,655 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-07-13 20:41:44,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-07-13 20:41:44,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:44,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:44,658 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:44,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3447,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:44,859 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:44,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:44,859 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-07-13 20:41:44,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:44,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989351959] [2021-07-13 20:41:44,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:45,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:45,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:45,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989351959] [2021-07-13 20:41:45,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989351959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:45,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242790920] [2021-07-13 20:41:45,048 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:45,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:45,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:45,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:45,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:45,395 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-13 20:41:45,483 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-07-13 20:41:45,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:41:45,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,579 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-07-13 20:41:45,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,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-07-13 20:41:45,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:45,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,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 29 treesize of output 13 [2021-07-13 20:41:45,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:45,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:41:45,646 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:45,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:41:45,669 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-07-13 20:41:45,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:45,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242790920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:45,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:45,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:41:45,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909842317] [2021-07-13 20:41:45,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:45,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:45,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:45,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:45,711 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 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-07-13 20:41:47,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:47,713 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-07-13 20:41:47,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:41:47,713 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-07-13 20:41:47,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:47,720 INFO L225 Difference]: With dead ends: 3360 [2021-07-13 20:41:47,720 INFO L226 Difference]: Without dead ends: 3326 [2021-07-13 20:41:47,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1797.0ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:41:47,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-07-13 20:41:47,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-07-13 20:41:47,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:47,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-07-13 20:41:47,764 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-07-13 20:41:47,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:47,765 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-07-13 20:41:47,765 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-07-13 20:41:47,765 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-07-13 20:41:47,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:47,768 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:47,768 INFO L508 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-07-13 20:41:47,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3545 [2021-07-13 20:41:47,969 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:47,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:47,969 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-07-13 20:41:47,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:47,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257904628] [2021-07-13 20:41:47,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:47,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:48,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-07-13 20:41:48,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:48,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257904628] [2021-07-13 20:41:48,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257904628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:48,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83933247] [2021-07-13 20:41:48,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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:48,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:48,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:48,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:41:48,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:48,813 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:41:49,278 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-07-13 20:41:49,310 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:49,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:49,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,673 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-07-13 20:41:49,673 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-07-13 20:41:49,674 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-07-13 20:41:49,699 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:41:49,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,864 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-13 20:41:49,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:49,886 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:49,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:49,889 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,066 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-13 20:41:50,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,089 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:50,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:50,090 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,244 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-13 20:41:50,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,244 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-07-13 20:41:50,264 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:50,267 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,431 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-13 20:41:50,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,455 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:50,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:50,456 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,614 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-07-13 20:41:50,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,638 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:41:50,640 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,794 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:41:50,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,815 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:50,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:50,816 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,970 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-13 20:41:50,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:50,989 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:41:50,994 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:51,140 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:41:51,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:51,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:51,179 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:41:51,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 27 [2021-07-13 20:41:51,184 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:51,374 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:41:51,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:51,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:41:51,396 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-07-13 20:41:51,673 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-13 20:41:51,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:51,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83933247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:51,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:51,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:41:51,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825858053] [2021-07-13 20:41:51,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:41:51,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:51,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:41:51,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:51,798 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 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-07-13 20:41:52,458 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-13 20:41:52,827 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-07-13 20:41:53,483 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-07-13 20:41:53,845 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-07-13 20:41:54,208 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-07-13 20:41:54,468 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:41:54,732 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-07-13 20:41:54,988 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:41:55,637 WARN L205 SmtUtils]: Spent 556.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-07-13 20:41:55,910 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-07-13 20:41:56,732 WARN L205 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-07-13 20:41:57,302 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-07-13 20:41:57,561 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-13 20:41:57,754 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 26 [2021-07-13 20:41:57,937 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-07-13 20:41:58,104 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-07-13 20:41:58,245 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 23 [2021-07-13 20:41:58,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:58,334 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-07-13 20:41:58,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:41:58,334 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-07-13 20:41:58,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:58,341 INFO L225 Difference]: With dead ends: 3432 [2021-07-13 20:41:58,341 INFO L226 Difference]: Without dead ends: 3387 [2021-07-13 20:41:58,341 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 6422.9ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:41:58,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-07-13 20:41:58,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-07-13 20:41:58,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:58,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-07-13 20:41:58,380 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-07-13 20:41:58,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:58,381 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-07-13 20:41:58,381 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-07-13 20:41:58,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-07-13 20:41:58,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:58,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:58,384 INFO L508 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-07-13 20:41:58,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3559,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:58,585 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:58,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:58,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-07-13 20:41:58,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:58,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064369198] [2021-07-13 20:41:58,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:58,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:58,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:58,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:58,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064369198] [2021-07-13 20:41:58,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064369198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:58,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753559990] [2021-07-13 20:41:58,903 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:58,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:58,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:41:58,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:59,374 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-13 20:41:59,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:59,615 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:41:59,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:41:59,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:59,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:59,649 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:59,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 28 treesize of output 28 [2021-07-13 20:41:59,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,078 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-07-13 20:42:00,079 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-07-13 20:42:00,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:00,106 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:00,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:00,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,299 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-13 20:42:00,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:00,327 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:42:00,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:00,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:00,355 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:00,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:00,356 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,673 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-07-13 20:42:00,674 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-07-13 20:42:00,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:00,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:00,703 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:00,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:00,728 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,989 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-07-13 20:42:00,990 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-07-13 20:42:00,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:01,009 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:01,015 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,244 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-07-13 20:42:01,245 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-07-13 20:42:01,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:01,266 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:42:01,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:01,267 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,379 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:42:01,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:01,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,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 16 treesize of output 26 [2021-07-13 20:42:01,403 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,508 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:42:01,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:01,528 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:42:01,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-13 20:42:01,530 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,630 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:42:01,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:42:01,663 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-13 20:42:01,794 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-07-13 20:42:01,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:01,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753559990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:01,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:01,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:01,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384477847] [2021-07-13 20:42:01,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:01,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:01,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:01,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:01,844 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 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-07-13 20:42:02,180 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-13 20:42:02,795 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-07-13 20:42:03,116 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-13 20:42:03,307 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:42:03,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:03,576 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-07-13 20:42:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:42:03,577 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-07-13 20:42:03,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:03,582 INFO L225 Difference]: With dead ends: 3462 [2021-07-13 20:42:03,582 INFO L226 Difference]: Without dead ends: 3432 [2021-07-13 20:42:03,583 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2064.7ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:42:03,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-07-13 20:42:03,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-07-13 20:42:03,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:03,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-07-13 20:42:03,616 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-07-13 20:42:03,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:03,617 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-07-13 20:42:03,617 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-07-13 20:42:03,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-07-13 20:42:03,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:03,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:03,620 INFO L508 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-07-13 20:42:03,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3597,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:03,850 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:03,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:03,851 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-07-13 20:42:03,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:03,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17801301] [2021-07-13 20:42:03,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:04,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:04,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17801301] [2021-07-13 20:42:04,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17801301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:04,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649568769] [2021-07-13 20:42:04,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:04,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:04,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:04,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:42:04,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:04,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,390 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,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, 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-07-13 20:42:04,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:04,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 24 [2021-07-13 20:42:04,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,419 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,419 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-07-13 20:42:04,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,428 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,428 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-07-13 20:42:04,429 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,441 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:04,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 33 treesize of output 23 [2021-07-13 20:42:04,442 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,450 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,450 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-07-13 20:42:04,452 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,463 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:04,463 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-07-13 20:42:04,464 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,474 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,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 1 [2021-07-13 20:42:04,475 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,483 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,483 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-07-13 20:42:04,483 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,495 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:04,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, 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-07-13 20:42:04,496 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,505 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,505 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 19 [2021-07-13 20:42:04,506 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,516 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,516 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-07-13 20:42:04,516 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,530 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:04,531 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,539 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,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, 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-07-13 20:42:04,540 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:04,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, 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-07-13 20:42:04,553 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:04,560 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:04,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 35 treesize of output 1 [2021-07-13 20:42:04,561 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:04,634 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:42:04,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:42:04,635 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:42:04,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:04,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649568769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:04,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:04,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:42:04,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162209149] [2021-07-13 20:42:04,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:04,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:04,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:04,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:04,727 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 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-07-13 20:42:05,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:05,761 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-07-13 20:42:05,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:05,762 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-07-13 20:42:05,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:05,770 INFO L225 Difference]: With dead ends: 3124 [2021-07-13 20:42:05,770 INFO L226 Difference]: Without dead ends: 3099 [2021-07-13 20:42:05,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1059.6ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:05,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-07-13 20:42:05,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-07-13 20:42:05,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:05,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-07-13 20:42:05,819 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-07-13 20:42:05,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:05,820 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-07-13 20:42:05,820 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-07-13 20:42:05,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-07-13 20:42:05,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:05,824 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:05,824 INFO L508 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-07-13 20:42:06,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3644,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:06,037 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:06,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:06,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-07-13 20:42:06,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:06,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569320276] [2021-07-13 20:42:06,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:06,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:06,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:06,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569320276] [2021-07-13 20:42:06,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569320276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:06,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303476388] [2021-07-13 20:42:06,378 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:06,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:06,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:06,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:42:06,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:06,754 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-07-13 20:42:06,931 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-07-13 20:42:06,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:06,947 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:06,947 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-07-13 20:42:06,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:06,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:06,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:06,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 33 treesize of output 27 [2021-07-13 20:42:06,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,308 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-07-13 20:42:07,308 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-07-13 20:42:07,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,324 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:07,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 28 treesize of output 20 [2021-07-13 20:42:07,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,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, 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-07-13 20:42:07,340 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,495 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:42:07,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,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 30 treesize of output 24 [2021-07-13 20:42:07,514 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,526 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:07,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 20 [2021-07-13 20:42:07,527 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,664 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-13 20:42:07,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,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 24 [2021-07-13 20:42:07,682 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,694 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:07,694 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-07-13 20:42:07,695 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,819 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:42:07,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,833 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-13 20:42:07,833 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-07-13 20:42:07,835 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:07,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,844 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-07-13 20:42:07,848 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:07,958 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-13 20:42:07,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:07,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:42:07,964 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-07-13 20:42:08,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:08,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303476388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:08,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:08,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:08,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465558253] [2021-07-13 20:42:08,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:08,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:08,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:08,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:08,112 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 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-07-13 20:42:08,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:08,978 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-07-13 20:42:08,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:08,978 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-07-13 20:42:08,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:08,983 INFO L225 Difference]: With dead ends: 2991 [2021-07-13 20:42:08,984 INFO L226 Difference]: Without dead ends: 2976 [2021-07-13 20:42:08,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1205.0ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:42:08,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-07-13 20:42:09,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-07-13 20:42:09,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:09,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-07-13 20:42:09,016 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-07-13 20:42:09,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:09,016 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-07-13 20:42:09,016 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-07-13 20:42:09,017 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-07-13 20:42:09,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:09,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:09,019 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:09,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3663,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:09,220 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:09,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:09,220 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-07-13 20:42:09,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:09,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943475133] [2021-07-13 20:42:09,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:09,389 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:09,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:09,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943475133] [2021-07-13 20:42:09,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943475133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:09,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931962951] [2021-07-13 20:42:09,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:09,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:09,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:09,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:42:09,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:09,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,931 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:09,931 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-07-13 20:42:09,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,961 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:09,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 35 [2021-07-13 20:42:09,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:09,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,981 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:09,981 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-07-13 20:42:09,982 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:09,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:09,998 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:09,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 39 treesize of output 1 [2021-07-13 20:42:09,998 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,023 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:42:10,023 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-07-13 20:42:10,024 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,048 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:42:10,049 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-07-13 20:42:10,050 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,067 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:10,068 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-07-13 20:42:10,068 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,085 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:10,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, 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-07-13 20:42:10,085 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,110 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:42:10,110 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-07-13 20:42:10,112 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,136 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:42:10,136 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-07-13 20:42:10,138 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,164 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-13 20:42:10,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, 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-07-13 20:42:10,165 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,189 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-13 20:42:10,189 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-07-13 20:42:10,191 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,215 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:10,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, 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-07-13 20:42:10,221 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,238 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:10,238 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-07-13 20:42:10,239 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,254 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:10,254 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-07-13 20:42:10,255 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:10,263 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:10,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, 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-07-13 20:42:10,264 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:10,359 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-07-13 20:42:10,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:42:10,361 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-13 20:42:10,443 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:10,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931962951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:10,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:10,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:42:10,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433549184] [2021-07-13 20:42:10,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:42:10,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:10,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:42:10,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:10,444 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 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-07-13 20:42:12,789 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-07-13 20:42:12,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:12,885 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-07-13 20:42:12,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:42:12,886 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-07-13 20:42:12,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:12,892 INFO L225 Difference]: With dead ends: 3591 [2021-07-13 20:42:12,893 INFO L226 Difference]: Without dead ends: 3547 [2021-07-13 20:42:12,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2188.2ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:42:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-07-13 20:42:12,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-07-13 20:42:12,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:12,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-13 20:42:12,935 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-13 20:42:12,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:12,935 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-13 20:42:12,936 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-07-13 20:42:12,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-13 20:42:12,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:12,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:12,939 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:13,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3700,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:13,139 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:13,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-07-13 20:42:13,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:13,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602283239] [2021-07-13 20:42:13,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:13,510 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:13,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:13,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602283239] [2021-07-13 20:42:13,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602283239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:13,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10448436] [2021-07-13 20:42:13,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:13,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:13,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:13,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:42:13,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:13,940 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-07-13 20:42:13,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:13,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:13,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:13,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:13,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:42:13,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:13,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:13,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:13,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:13,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 28 treesize of output 13 [2021-07-13 20:42:13,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:14,032 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-07-13 20:42:14,032 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-07-13 20:42:14,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:14,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:14,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:42:14,037 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:14,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:14,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:14,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:14,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:42:14,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:14,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:14,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:42:14,089 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-07-13 20:42:14,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:14,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10448436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:14,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:14,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:42:14,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574973804] [2021-07-13 20:42:14,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:14,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:14,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:14,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:14,130 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 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-07-13 20:42:15,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:15,593 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-07-13 20:42:15,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:42:15,593 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-07-13 20:42:15,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:15,599 INFO L225 Difference]: With dead ends: 3132 [2021-07-13 20:42:15,599 INFO L226 Difference]: Without dead ends: 3117 [2021-07-13 20:42:15,600 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1366.8ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:42:15,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-07-13 20:42:15,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-07-13 20:42:15,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-13 20:42:15,638 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-13 20:42:15,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:15,638 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-13 20:42:15,638 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-07-13 20:42:15,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-13 20:42:15,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:15,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:15,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:15,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3814 [2021-07-13 20:42:15,842 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:15,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:15,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-07-13 20:42:15,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:15,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637783172] [2021-07-13 20:42:15,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:16,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:16,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:16,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637783172] [2021-07-13 20:42:16,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637783172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:16,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919322691] [2021-07-13 20:42:16,169 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:16,196 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:16,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:16,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:42:16,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:16,537 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:42:16,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,854 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:42:16,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, 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-07-13 20:42:16,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:16,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,897 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:42:16,898 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-07-13 20:42:16,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,318 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-07-13 20:42:17,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:17,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:17,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 23 treesize of output 41 [2021-07-13 20:42:17,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,388 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:42:17,388 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-07-13 20:42:17,390 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,782 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:42:17,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:17,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:17,822 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-07-13 20:42:17,828 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:17,847 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:17,848 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-07-13 20:42:17,848 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:18,213 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-13 20:42:18,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:18,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,250 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:42:18,251 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-07-13 20:42:18,252 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:18,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,298 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:18,298 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-07-13 20:42:18,302 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:18,945 WARN L205 SmtUtils]: Spent 642.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-07-13 20:42:18,946 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-07-13 20:42:18,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,976 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:42:18,977 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-07-13 20:42:18,978 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:18,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:18,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,007 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:19,007 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-07-13 20:42:19,009 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:19,300 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:42:19,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:19,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,333 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:42:19,333 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-07-13 20:42:19,335 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:19,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,361 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:19,362 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-07-13 20:42:19,366 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:19,869 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-07-13 20:42:19,870 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-07-13 20:42:19,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:19,902 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 47 [2021-07-13 20:42:19,908 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:19,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:19,935 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:42:19,936 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-07-13 20:42:19,940 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:20,621 WARN L205 SmtUtils]: Spent 681.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-07-13 20:42:20,622 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-07-13 20:42:20,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:20,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:20,650 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:42:20,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, 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-07-13 20:42:20,652 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:20,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:20,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:20,677 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:20,677 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-07-13 20:42:20,680 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:20,888 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-13 20:42:20,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:20,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-13 20:42:20,903 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-07-13 20:42:21,039 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 26 [2021-07-13 20:42:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:21,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919322691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:21,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:21,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:42:21,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240895462] [2021-07-13 20:42:21,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:21,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:21,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:21,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:21,132 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) 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-07-13 20:42:21,463 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-13 20:42:21,824 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-07-13 20:42:22,005 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-13 20:42:25,485 WARN L205 SmtUtils]: Spent 3.29 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-07-13 20:42:25,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:25,945 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-07-13 20:42:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:42:25,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) 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-07-13 20:42:25,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:25,951 INFO L225 Difference]: With dead ends: 3258 [2021-07-13 20:42:25,951 INFO L226 Difference]: Without dead ends: 3228 [2021-07-13 20:42:25,952 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 5169.3ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:42:25,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-07-13 20:42:25,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-07-13 20:42:25,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:25,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-07-13 20:42:25,990 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-07-13 20:42:25,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:25,990 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-07-13 20:42:25,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) 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-07-13 20:42:25,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-07-13 20:42:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:25,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:25,993 INFO L508 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-07-13 20:42:26,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3829,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:26,195 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:26,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:26,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-07-13 20:42:26,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:26,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418742823] [2021-07-13 20:42:26,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:26,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:26,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:26,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418742823] [2021-07-13 20:42:26,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418742823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:26,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785655091] [2021-07-13 20:42:26,238 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:26,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:26,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:26,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:26,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:26,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:26,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785655091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:26,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:26,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:42:26,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212641880] [2021-07-13 20:42:26,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:26,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:26,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:26,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:26,364 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 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-07-13 20:42:27,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:27,301 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-07-13 20:42:27,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:42:27,301 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-07-13 20:42:27,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:27,311 INFO L225 Difference]: With dead ends: 5410 [2021-07-13 20:42:27,311 INFO L226 Difference]: Without dead ends: 5410 [2021-07-13 20:42:27,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 577.4ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:42:27,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-07-13 20:42:27,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-07-13 20:42:27,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:27,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-07-13 20:42:27,372 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-07-13 20:42:27,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:27,372 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-07-13 20:42:27,372 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-07-13 20:42:27,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-07-13 20:42:27,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:27,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:27,376 INFO L508 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-07-13 20:42:27,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3900,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:27,576 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:27,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:27,577 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-07-13 20:42:27,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:27,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669167185] [2021-07-13 20:42:27,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:27,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:27,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669167185] [2021-07-13 20:42:27,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669167185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:27,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221723515] [2021-07-13 20:42:27,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:27,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:42:27,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:27,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:27,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:27,757 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:27,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221723515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:27,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:27,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:42:27,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357604779] [2021-07-13 20:42:27,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:42:27,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:27,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:42:27,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:42:27,758 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 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-07-13 20:42:29,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:29,110 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-07-13 20:42:29,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:42:29,110 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-07-13 20:42:29,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:29,124 INFO L225 Difference]: With dead ends: 7046 [2021-07-13 20:42:29,124 INFO L226 Difference]: Without dead ends: 7046 [2021-07-13 20:42:29,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 783.0ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:42:29,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-07-13 20:42:29,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-07-13 20:42:29,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-07-13 20:42:29,196 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-07-13 20:42:29,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:29,196 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-07-13 20:42:29,196 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-07-13 20:42:29,196 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-07-13 20:42:29,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:29,199 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:29,199 INFO L508 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-07-13 20:42:29,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3901 [2021-07-13 20:42:29,401 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:29,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:29,401 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-07-13 20:42:29,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:29,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33558613] [2021-07-13 20:42:29,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:29,456 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:29,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:29,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33558613] [2021-07-13 20:42:29,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33558613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:29,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190092717] [2021-07-13 20:42:29,456 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:29,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:42:29,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:29,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:29,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:29,596 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:29,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190092717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:29,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:29,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:42:29,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447334679] [2021-07-13 20:42:29,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:42:29,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:29,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:42:29,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:42:29,597 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 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-07-13 20:42:30,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:30,885 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-07-13 20:42:30,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:42:30,886 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-07-13 20:42:30,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:30,898 INFO L225 Difference]: With dead ends: 6437 [2021-07-13 20:42:30,898 INFO L226 Difference]: Without dead ends: 6437 [2021-07-13 20:42:30,898 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 764.6ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:42:30,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-07-13 20:42:30,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-07-13 20:42:30,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:30,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-07-13 20:42:30,963 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-07-13 20:42:30,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:30,963 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-07-13 20:42:30,963 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-07-13 20:42:30,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-07-13 20:42:30,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:30,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:30,967 INFO L508 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-07-13 20:42:31,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3902,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:31,168 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:31,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:31,168 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-07-13 20:42:31,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:31,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692051228] [2021-07-13 20:42:31,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:31,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:31,210 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:31,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:31,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692051228] [2021-07-13 20:42:31,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692051228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:31,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26281916] [2021-07-13 20:42:31,211 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:31,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:31,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:31,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26281916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:31,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:31,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:42:31,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691482658] [2021-07-13 20:42:31,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:31,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:31,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:31,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:31,338 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 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-07-13 20:42:32,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:32,526 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-07-13 20:42:32,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:42:32,527 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-07-13 20:42:32,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:32,536 INFO L225 Difference]: With dead ends: 5496 [2021-07-13 20:42:32,536 INFO L226 Difference]: Without dead ends: 5496 [2021-07-13 20:42:32,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 687.0ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:42:32,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-07-13 20:42:32,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-07-13 20:42:32,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:32,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-07-13 20:42:32,590 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-07-13 20:42:32,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:32,590 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-07-13 20:42:32,590 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-07-13 20:42:32,591 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-07-13 20:42:32,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:32,594 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:32,594 INFO L508 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-07-13 20:42:32,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3903,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:32,794 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:32,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:32,795 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-07-13 20:42:32,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:32,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794596380] [2021-07-13 20:42:32,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:32,862 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:32,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794596380] [2021-07-13 20:42:32,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794596380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60876534] [2021-07-13 20:42:32,862 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:32,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:42:32,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:32,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:32,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:32,979 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60876534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:32,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:42:32,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493724952] [2021-07-13 20:42:32,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:32,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:32,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:32,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:32,980 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 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-07-13 20:42:33,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:33,627 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-07-13 20:42:33,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:42:33,627 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-07-13 20:42:33,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:33,635 INFO L225 Difference]: With dead ends: 4908 [2021-07-13 20:42:33,635 INFO L226 Difference]: Without dead ends: 4908 [2021-07-13 20:42:33,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 351.1ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:42:33,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-07-13 20:42:33,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-07-13 20:42:33,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-07-13 20:42:33,682 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-07-13 20:42:33,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:33,682 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-07-13 20:42:33,682 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-07-13 20:42:33,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-07-13 20:42:33,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:33,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:33,685 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:33,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-07-13 20:42:33,886 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:33,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:33,886 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-07-13 20:42:33,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:33,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500480791] [2021-07-13 20:42:33,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:33,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:33,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:33,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:33,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500480791] [2021-07-13 20:42:33,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500480791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:33,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369067689] [2021-07-13 20:42:33,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:33,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:33,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:33,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:42:33,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:34,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369067689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:34,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:42:34,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283580324] [2021-07-13 20:42:34,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:42:34,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:34,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:42:34,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:42:34,003 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 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-07-13 20:42:34,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:34,191 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-07-13 20:42:34,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:34,191 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-07-13 20:42:34,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:34,197 INFO L225 Difference]: With dead ends: 4133 [2021-07-13 20:42:34,197 INFO L226 Difference]: Without dead ends: 4085 [2021-07-13 20:42:34,197 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 114.4ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:34,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-13 20:42:34,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-07-13 20:42:34,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:34,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-07-13 20:42:34,239 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-07-13 20:42:34,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:34,239 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-07-13 20:42:34,239 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-07-13 20:42:34,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-07-13 20:42:34,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:34,243 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:34,243 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:34,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3905,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:34,443 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:34,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:34,444 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-07-13 20:42:34,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:34,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919714829] [2021-07-13 20:42:34,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:34,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:34,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919714829] [2021-07-13 20:42:34,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919714829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674146869] [2021-07-13 20:42:34,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:34,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:34,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:34,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:34,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:34,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:34,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674146869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:34,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:42:34,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886805927] [2021-07-13 20:42:34,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:34,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:34,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:34,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:34,601 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 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-07-13 20:42:35,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:35,223 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-07-13 20:42:35,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:42:35,223 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-07-13 20:42:35,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:35,248 INFO L225 Difference]: With dead ends: 4714 [2021-07-13 20:42:35,249 INFO L226 Difference]: Without dead ends: 4667 [2021-07-13 20:42:35,249 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 363.7ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:42:35,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-07-13 20:42:35,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-07-13 20:42:35,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-07-13 20:42:35,301 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-07-13 20:42:35,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:35,301 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-07-13 20:42:35,301 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-07-13 20:42:35,301 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-07-13 20:42:35,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:35,306 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:35,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:35,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-07-13 20:42:35,507 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:35,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:35,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-07-13 20:42:35,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:35,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393416292] [2021-07-13 20:42:35,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:35,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:35,560 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:35,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:35,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393416292] [2021-07-13 20:42:35,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393416292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:35,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604465432] [2021-07-13 20:42:35,560 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-07-13 20:42:35,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:35,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:35,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:35,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:35,705 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:35,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604465432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:35,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:35,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:35,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140342031] [2021-07-13 20:42:35,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:35,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:35,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:35,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:35,706 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 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-07-13 20:42:36,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:36,431 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-07-13 20:42:36,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:42:36,431 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-07-13 20:42:36,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:36,440 INFO L225 Difference]: With dead ends: 5031 [2021-07-13 20:42:36,441 INFO L226 Difference]: Without dead ends: 5005 [2021-07-13 20:42:36,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 459.8ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:36,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-07-13 20:42:36,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-07-13 20:42:36,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:36,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-07-13 20:42:36,505 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-07-13 20:42:36,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:36,505 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-07-13 20:42:36,505 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-07-13 20:42:36,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-07-13 20:42:36,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:36,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:36,511 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:36,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-07-13 20:42:36,713 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:36,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:36,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-07-13 20:42:36,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:36,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337614106] [2021-07-13 20:42:36,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:36,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337614106] [2021-07-13 20:42:36,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337614106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335011581] [2021-07-13 20:42:36,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:36,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:42:36,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:36,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:36,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335011581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:36,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:36,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287366650] [2021-07-13 20:42:36,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:36,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:36,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:36,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:36,867 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 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-07-13 20:42:37,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:37,621 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-07-13 20:42:37,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:42:37,621 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-07-13 20:42:37,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:37,630 INFO L225 Difference]: With dead ends: 5035 [2021-07-13 20:42:37,630 INFO L226 Difference]: Without dead ends: 5029 [2021-07-13 20:42:37,631 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 453.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:37,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-07-13 20:42:37,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-07-13 20:42:37,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-07-13 20:42:37,698 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-07-13 20:42:37,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:37,698 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-07-13 20:42:37,698 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-07-13 20:42:37,698 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-07-13 20:42:37,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:37,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:37,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:37,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-07-13 20:42:37,909 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:37,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:37,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-07-13 20:42:37,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:37,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478416513] [2021-07-13 20:42:37,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:37,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:37,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:37,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478416513] [2021-07-13 20:42:37,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478416513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:37,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045239126] [2021-07-13 20:42:37,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:37,970 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:42:37,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:37,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:37,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:38,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:38,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045239126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:38,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:38,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:38,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371513442] [2021-07-13 20:42:38,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:38,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:38,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:38,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:38,045 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 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-07-13 20:42:38,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:38,662 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-07-13 20:42:38,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:42:38,662 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-07-13 20:42:38,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:38,672 INFO L225 Difference]: With dead ends: 5805 [2021-07-13 20:42:38,672 INFO L226 Difference]: Without dead ends: 5722 [2021-07-13 20:42:38,673 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 348.4ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:42:38,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-07-13 20:42:38,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-07-13 20:42:38,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:38,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-07-13 20:42:38,746 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-07-13 20:42:38,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:38,746 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-07-13 20:42:38,746 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-07-13 20:42:38,746 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-07-13 20:42:38,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:38,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:38,752 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:38,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:38,952 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:38,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:38,952 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-07-13 20:42:38,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:38,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728283994] [2021-07-13 20:42:38,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:38,976 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:38,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:38,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728283994] [2021-07-13 20:42:38,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728283994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:38,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833784698] [2021-07-13 20:42:38,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:39,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:39,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:42:39,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:39,067 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:39,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833784698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:39,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:42:39,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551709015] [2021-07-13 20:42:39,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:42:39,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:39,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:42:39,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:42:39,068 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 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-07-13 20:42:39,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:39,246 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-07-13 20:42:39,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:39,247 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-07-13 20:42:39,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:39,256 INFO L225 Difference]: With dead ends: 4551 [2021-07-13 20:42:39,256 INFO L226 Difference]: Without dead ends: 4551 [2021-07-13 20:42:39,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 118.4ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:39,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-07-13 20:42:39,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-07-13 20:42:39,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-07-13 20:42:39,310 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-07-13 20:42:39,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:39,311 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-07-13 20:42:39,311 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-07-13 20:42:39,311 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-07-13 20:42:39,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:39,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:39,315 INFO L508 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-07-13 20:42:39,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-07-13 20:42:39,516 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:39,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:39,516 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-07-13 20:42:39,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:39,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693382896] [2021-07-13 20:42:39,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:39,552 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:39,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:39,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693382896] [2021-07-13 20:42:39,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693382896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757230814] [2021-07-13 20:42:39,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:39,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:39,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:39,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:39,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:39,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757230814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:39,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:39,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837762197] [2021-07-13 20:42:39,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:39,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:39,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:39,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:39,660 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 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-07-13 20:42:40,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:40,368 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-07-13 20:42:40,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:42:40,369 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-07-13 20:42:40,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:40,379 INFO L225 Difference]: With dead ends: 6432 [2021-07-13 20:42:40,379 INFO L226 Difference]: Without dead ends: 6432 [2021-07-13 20:42:40,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 400.8ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:40,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-07-13 20:42:40,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-07-13 20:42:40,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:40,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-07-13 20:42:40,446 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-07-13 20:42:40,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:40,446 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-07-13 20:42:40,446 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-07-13 20:42:40,446 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-07-13 20:42:40,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:40,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:40,450 INFO L508 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-07-13 20:42:40,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-07-13 20:42:40,652 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:40,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:40,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-07-13 20:42:40,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:40,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182811608] [2021-07-13 20:42:40,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:40,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:40,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:40,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:40,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182811608] [2021-07-13 20:42:40,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182811608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563559660] [2021-07-13 20:42:40,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:40,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:42:40,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:40,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:40,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:40,788 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:40,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563559660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:40,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:40,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406613772] [2021-07-13 20:42:40,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:40,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:40,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:40,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:40,789 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 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-07-13 20:42:41,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:41,548 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-07-13 20:42:41,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:42:41,548 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-07-13 20:42:41,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:41,560 INFO L225 Difference]: With dead ends: 6687 [2021-07-13 20:42:41,560 INFO L226 Difference]: Without dead ends: 6687 [2021-07-13 20:42:41,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 429.4ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:42:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-07-13 20:42:41,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-07-13 20:42:41,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-07-13 20:42:41,652 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-07-13 20:42:41,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:41,652 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-07-13 20:42:41,652 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-07-13 20:42:41,652 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-07-13 20:42:41,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:41,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:41,656 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:41,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3912 [2021-07-13 20:42:41,857 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:41,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:41,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-07-13 20:42:41,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:41,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578043722] [2021-07-13 20:42:41,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:41,890 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:41,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:41,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578043722] [2021-07-13 20:42:41,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578043722] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:41,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870602857] [2021-07-13 20:42:41,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:41,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:41,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:41,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:41,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:41,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:41,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870602857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:41,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:41,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:41,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934246136] [2021-07-13 20:42:41,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:41,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:41,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:41,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:41,984 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 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-07-13 20:42:42,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:42,601 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-07-13 20:42:42,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:42:42,601 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-07-13 20:42:42,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:42,613 INFO L225 Difference]: With dead ends: 6847 [2021-07-13 20:42:42,613 INFO L226 Difference]: Without dead ends: 6811 [2021-07-13 20:42:42,614 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 363.8ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:42:42,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-07-13 20:42:42,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-07-13 20:42:42,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:42,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-07-13 20:42:42,698 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-07-13 20:42:42,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:42,698 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-07-13 20:42:42,698 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-07-13 20:42:42,698 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-07-13 20:42:42,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:42,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:42,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:42,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3913,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:42,904 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:42,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:42,905 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-07-13 20:42:42,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:42,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99652925] [2021-07-13 20:42:42,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:42,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:42,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:42,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99652925] [2021-07-13 20:42:42,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99652925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:42,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503952596] [2021-07-13 20:42:42,938 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:42,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:42,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:42,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:42,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:43,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:43,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503952596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:43,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:43,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:43,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103835318] [2021-07-13 20:42:43,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:43,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:43,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:43,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:43,037 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 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-07-13 20:42:43,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:43,656 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-07-13 20:42:43,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:42:43,656 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-07-13 20:42:43,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:43,668 INFO L225 Difference]: With dead ends: 7020 [2021-07-13 20:42:43,668 INFO L226 Difference]: Without dead ends: 7020 [2021-07-13 20:42:43,668 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:42:43,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-07-13 20:42:43,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-07-13 20:42:43,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:43,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-07-13 20:42:43,749 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-07-13 20:42:43,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:43,749 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-07-13 20:42:43,749 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-07-13 20:42:43,749 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-07-13 20:42:43,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:43,754 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:43,754 INFO L508 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-07-13 20:42:43,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-07-13 20:42:43,954 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:43,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:43,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-07-13 20:42:43,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:43,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345044258] [2021-07-13 20:42:43,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:43,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:44,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:44,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:44,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345044258] [2021-07-13 20:42:44,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345044258] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:44,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744191750] [2021-07-13 20:42:44,000 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:44,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:42:44,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:44,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:44,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:44,114 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:44,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744191750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:44,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:44,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:44,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777633732] [2021-07-13 20:42:44,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:44,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:44,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:44,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:44,115 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 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-07-13 20:42:44,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:44,880 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-07-13 20:42:44,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:42:44,881 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-07-13 20:42:44,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:44,892 INFO L225 Difference]: With dead ends: 6180 [2021-07-13 20:42:44,892 INFO L226 Difference]: Without dead ends: 6176 [2021-07-13 20:42:44,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 418.6ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:42:44,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-07-13 20:42:44,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-07-13 20:42:44,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:44,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-07-13 20:42:44,961 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-07-13 20:42:44,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:44,962 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-07-13 20:42:44,962 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-07-13 20:42:44,962 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-07-13 20:42:44,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:44,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:44,966 INFO L508 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-07-13 20:42:45,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-07-13 20:42:45,166 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:45,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:45,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-07-13 20:42:45,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:45,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350572522] [2021-07-13 20:42:45,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:45,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:45,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:45,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350572522] [2021-07-13 20:42:45,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350572522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:45,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104909268] [2021-07-13 20:42:45,202 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:45,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:45,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:45,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:45,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104909268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:45,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:45,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:45,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366227513] [2021-07-13 20:42:45,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:45,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:45,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:45,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:45,325 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 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-07-13 20:42:46,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:46,430 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-07-13 20:42:46,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:42:46,431 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-07-13 20:42:46,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:46,449 INFO L225 Difference]: With dead ends: 9433 [2021-07-13 20:42:46,450 INFO L226 Difference]: Without dead ends: 9433 [2021-07-13 20:42:46,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 637.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:42:46,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-07-13 20:42:46,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-07-13 20:42:46,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:46,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-07-13 20:42:46,554 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-07-13 20:42:46,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:46,554 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-07-13 20:42:46,554 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-07-13 20:42:46,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-07-13 20:42:46,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:46,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:46,559 INFO L508 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-07-13 20:42:46,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-07-13 20:42:46,760 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:46,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:46,760 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-07-13 20:42:46,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:46,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595374201] [2021-07-13 20:42:46,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:46,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:46,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:46,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595374201] [2021-07-13 20:42:46,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595374201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:46,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324199701] [2021-07-13 20:42:46,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:46,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:46,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:46,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:46,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:46,917 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:46,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324199701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:46,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:46,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:46,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742625842] [2021-07-13 20:42:46,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:46,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:46,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:46,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:46,918 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 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-07-13 20:42:47,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:47,983 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-07-13 20:42:47,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:42:47,983 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-07-13 20:42:47,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:47,999 INFO L225 Difference]: With dead ends: 9262 [2021-07-13 20:42:47,999 INFO L226 Difference]: Without dead ends: 9262 [2021-07-13 20:42:48,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 619.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:42:48,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-07-13 20:42:48,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-07-13 20:42:48,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:48,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-07-13 20:42:48,094 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-07-13 20:42:48,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:48,094 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-07-13 20:42:48,094 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-07-13 20:42:48,094 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-07-13 20:42:48,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:48,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:48,099 INFO L508 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-07-13 20:42:48,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-07-13 20:42:48,299 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:48,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:48,299 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-07-13 20:42:48,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:48,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073354389] [2021-07-13 20:42:48,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:48,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:48,335 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:48,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:48,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073354389] [2021-07-13 20:42:48,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073354389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:48,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713451854] [2021-07-13 20:42:48,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:48,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:42:48,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:48,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:48,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:48,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:48,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713451854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:48,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:48,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:42:48,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29405884] [2021-07-13 20:42:48,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:48,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:48,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:48,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:48,459 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 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-07-13 20:42:49,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:49,408 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-07-13 20:42:49,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:42:49,408 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-07-13 20:42:49,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:49,424 INFO L225 Difference]: With dead ends: 8699 [2021-07-13 20:42:49,424 INFO L226 Difference]: Without dead ends: 8699 [2021-07-13 20:42:49,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 539.4ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:42:49,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-07-13 20:42:49,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-07-13 20:42:49,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:49,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-07-13 20:42:49,526 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-07-13 20:42:49,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:49,526 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-07-13 20:42:49,526 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-07-13 20:42:49,526 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-07-13 20:42:49,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:49,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:49,531 INFO L508 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-07-13 20:42:49,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-07-13 20:42:49,732 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:49,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:49,732 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-07-13 20:42:49,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:49,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744430128] [2021-07-13 20:42:49,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:49,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:49,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:49,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:49,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744430128] [2021-07-13 20:42:49,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744430128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:49,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567677091] [2021-07-13 20:42:49,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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:49,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:49,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:49,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:49,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:49,872 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:49,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567677091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:49,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:49,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:42:49,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910611666] [2021-07-13 20:42:49,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:49,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:49,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:49,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:49,872 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 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-07-13 20:42:50,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:50,861 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-07-13 20:42:50,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:42:50,862 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-07-13 20:42:50,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:50,877 INFO L225 Difference]: With dead ends: 8208 [2021-07-13 20:42:50,877 INFO L226 Difference]: Without dead ends: 8200 [2021-07-13 20:42:50,878 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 529.8ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:42:50,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-07-13 20:42:50,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-07-13 20:42:50,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-07-13 20:42:50,994 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-07-13 20:42:50,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:50,994 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-07-13 20:42:50,994 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-07-13 20:42:50,994 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-07-13 20:42:51,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:51,001 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:51,001 INFO L508 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-07-13 20:42:51,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-07-13 20:42:51,207 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:51,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:51,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-07-13 20:42:51,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:51,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386909553] [2021-07-13 20:42:51,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:51,243 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:51,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:51,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386909553] [2021-07-13 20:42:51,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386909553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:51,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588367169] [2021-07-13 20:42:51,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:51,267 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:42:51,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:51,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:51,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:51,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:51,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588367169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:51,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:51,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:51,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552686100] [2021-07-13 20:42:51,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:51,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:51,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:51,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:51,363 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 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-07-13 20:42:52,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:52,392 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-07-13 20:42:52,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:42:52,392 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-07-13 20:42:52,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:52,406 INFO L225 Difference]: With dead ends: 8126 [2021-07-13 20:42:52,406 INFO L226 Difference]: Without dead ends: 8126 [2021-07-13 20:42:52,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 545.1ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:42:52,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-07-13 20:42:52,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-07-13 20:42:52,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:52,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-07-13 20:42:52,510 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-07-13 20:42:52,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:52,510 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-07-13 20:42:52,510 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-07-13 20:42:52,511 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-07-13 20:42:52,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:52,516 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:52,516 INFO L508 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-07-13 20:42:52,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3920 [2021-07-13 20:42:52,717 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:52,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:52,717 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-07-13 20:42:52,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:52,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916898917] [2021-07-13 20:42:52,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:52,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:52,752 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:52,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:52,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916898917] [2021-07-13 20:42:52,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916898917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:52,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896609139] [2021-07-13 20:42:52,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:52,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:42:52,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:52,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:52,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:52,866 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:52,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896609139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:52,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:52,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:42:52,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177530271] [2021-07-13 20:42:52,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:52,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:52,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:52,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:52,866 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 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-07-13 20:42:53,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:53,830 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-07-13 20:42:53,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:42:53,831 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-07-13 20:42:53,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:53,846 INFO L225 Difference]: With dead ends: 7794 [2021-07-13 20:42:53,846 INFO L226 Difference]: Without dead ends: 7786 [2021-07-13 20:42:53,846 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 523.6ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:42:53,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-07-13 20:42:53,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-07-13 20:42:53,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:53,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-07-13 20:42:53,918 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-07-13 20:42:53,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:53,918 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-07-13 20:42:53,918 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-07-13 20:42:53,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-07-13 20:42:53,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:53,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:53,922 INFO L508 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-07-13 20:42:54,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3921,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:54,122 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:54,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:54,123 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-07-13 20:42:54,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:54,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612664080] [2021-07-13 20:42:54,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:54,164 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:54,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:54,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612664080] [2021-07-13 20:42:54,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612664080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:54,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639732884] [2021-07-13 20:42:54,165 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:54,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:54,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:54,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:54,287 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:54,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639732884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:54,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:54,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:42:54,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391611530] [2021-07-13 20:42:54,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:54,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:54,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:54,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:54,288 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 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-07-13 20:42:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:55,179 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-07-13 20:42:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:42:55,179 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-07-13 20:42:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:55,190 INFO L225 Difference]: With dead ends: 6003 [2021-07-13 20:42:55,190 INFO L226 Difference]: Without dead ends: 6003 [2021-07-13 20:42:55,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 543.7ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:42:55,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-07-13 20:42:55,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-07-13 20:42:55,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:55,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-07-13 20:42:55,273 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-07-13 20:42:55,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:55,274 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-07-13 20:42:55,274 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-07-13 20:42:55,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-07-13 20:42:55,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:55,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:55,278 INFO L508 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-07-13 20:42:55,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3922 [2021-07-13 20:42:55,478 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:55,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:55,479 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-07-13 20:42:55,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:55,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347937986] [2021-07-13 20:42:55,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:55,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:55,514 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:55,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:55,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347937986] [2021-07-13 20:42:55,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347937986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:55,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679689233] [2021-07-13 20:42:55,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:55,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:55,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:55,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:55,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:55,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679689233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:55,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:55,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:55,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35030693] [2021-07-13 20:42:55,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:55,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:55,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:55,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:55,647 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 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-07-13 20:42:56,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:56,731 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-07-13 20:42:56,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:42:56,732 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-07-13 20:42:56,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:56,745 INFO L225 Difference]: With dead ends: 6789 [2021-07-13 20:42:56,745 INFO L226 Difference]: Without dead ends: 6789 [2021-07-13 20:42:56,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 700.1ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:42:56,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-07-13 20:42:56,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-07-13 20:42:56,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:56,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-07-13 20:42:56,839 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-07-13 20:42:56,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:56,839 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-07-13 20:42:56,839 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-07-13 20:42:56,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-07-13 20:42:56,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:56,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:56,843 INFO L508 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-07-13 20:42:57,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3923,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:57,044 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:57,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:57,044 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-07-13 20:42:57,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:57,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228663659] [2021-07-13 20:42:57,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:57,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:57,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:57,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228663659] [2021-07-13 20:42:57,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228663659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:57,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577413868] [2021-07-13 20:42:57,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:57,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:42:57,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:57,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:57,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:57,204 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:57,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577413868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:57,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:57,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:57,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918751133] [2021-07-13 20:42:57,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:57,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:57,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:57,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:57,204 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 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-07-13 20:42:58,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:58,265 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-07-13 20:42:58,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:42:58,266 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-07-13 20:42:58,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:58,278 INFO L225 Difference]: With dead ends: 6345 [2021-07-13 20:42:58,278 INFO L226 Difference]: Without dead ends: 6341 [2021-07-13 20:42:58,279 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 622.6ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:42:58,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-07-13 20:42:58,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-07-13 20:42:58,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:58,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-07-13 20:42:58,371 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-07-13 20:42:58,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:58,371 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-07-13 20:42:58,371 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-07-13 20:42:58,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-07-13 20:42:58,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:58,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:58,375 INFO L508 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-07-13 20:42:58,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3924 [2021-07-13 20:42:58,576 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:58,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:58,576 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-07-13 20:42:58,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:58,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492338806] [2021-07-13 20:42:58,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:58,618 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:58,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492338806] [2021-07-13 20:42:58,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492338806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297809628] [2021-07-13 20:42:58,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:58,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:58,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:58,720 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297809628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:58,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:42:58,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594398013] [2021-07-13 20:42:58,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:58,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:58,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:58,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:58,721 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 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-07-13 20:42:59,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:59,277 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-07-13 20:42:59,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:42:59,277 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-07-13 20:42:59,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:59,287 INFO L225 Difference]: With dead ends: 5472 [2021-07-13 20:42:59,287 INFO L226 Difference]: Without dead ends: 5472 [2021-07-13 20:42:59,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 337.6ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:42:59,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-07-13 20:42:59,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-07-13 20:42:59,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:59,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-07-13 20:42:59,337 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-07-13 20:42:59,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:59,337 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-07-13 20:42:59,337 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-07-13 20:42:59,337 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-07-13 20:42:59,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:59,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:59,341 INFO L508 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-07-13 20:42:59,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-07-13 20:42:59,541 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:59,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:59,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-07-13 20:42:59,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:59,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610555166] [2021-07-13 20:42:59,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:59,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:59,583 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:59,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:59,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610555166] [2021-07-13 20:42:59,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610555166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:59,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311647225] [2021-07-13 20:42:59,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:59,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:59,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:59,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:59,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:59,697 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:59,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311647225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:59,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:59,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:42:59,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857965330] [2021-07-13 20:42:59,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:59,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:59,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:59,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:59,698 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 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-07-13 20:43:00,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:00,495 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-07-13 20:43:00,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:43:00,495 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-07-13 20:43:00,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:00,507 INFO L225 Difference]: With dead ends: 5809 [2021-07-13 20:43:00,507 INFO L226 Difference]: Without dead ends: 5809 [2021-07-13 20:43:00,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 465.3ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:43:00,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-07-13 20:43:00,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-07-13 20:43:00,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-07-13 20:43:00,578 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-07-13 20:43:00,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:00,578 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-07-13 20:43:00,578 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-07-13 20:43:00,578 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-07-13 20:43:00,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:00,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:00,582 INFO L508 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-07-13 20:43:00,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3926,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:00,785 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:00,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:00,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-07-13 20:43:00,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:00,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477366782] [2021-07-13 20:43:00,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:00,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:00,825 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:00,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:00,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477366782] [2021-07-13 20:43:00,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477366782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:00,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170340609] [2021-07-13 20:43:00,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:00,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:43:00,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:00,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:00,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:00,927 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:00,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170340609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:00,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:00,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:43:00,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697563984] [2021-07-13 20:43:00,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:00,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:00,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:00,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:00,928 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 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-07-13 20:43:01,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:01,778 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-07-13 20:43:01,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:43:01,779 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-07-13 20:43:01,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:01,790 INFO L225 Difference]: With dead ends: 6283 [2021-07-13 20:43:01,791 INFO L226 Difference]: Without dead ends: 6283 [2021-07-13 20:43:01,791 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 516.0ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:43:01,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-07-13 20:43:01,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-07-13 20:43:01,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:01,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-07-13 20:43:01,882 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-07-13 20:43:01,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:01,882 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-07-13 20:43:01,882 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-07-13 20:43:01,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-07-13 20:43:01,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:01,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:01,886 INFO L508 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-07-13 20:43:02,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-07-13 20:43:02,087 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:02,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:02,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-07-13 20:43:02,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:02,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024219602] [2021-07-13 20:43:02,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:02,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:02,122 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:02,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024219602] [2021-07-13 20:43:02,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024219602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352613377] [2021-07-13 20:43:02,122 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:02,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:02,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:02,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:02,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:02,242 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352613377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:02,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-13 20:43:02,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113759399] [2021-07-13 20:43:02,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:02,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:02,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:02,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:02,243 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 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-07-13 20:43:02,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:02,807 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-07-13 20:43:02,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:43:02,807 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-07-13 20:43:02,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:02,820 INFO L225 Difference]: With dead ends: 7087 [2021-07-13 20:43:02,820 INFO L226 Difference]: Without dead ends: 7087 [2021-07-13 20:43:02,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 386.4ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:43:02,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-07-13 20:43:02,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-07-13 20:43:02,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:02,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-07-13 20:43:02,911 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-07-13 20:43:02,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:02,911 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-07-13 20:43:02,911 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-07-13 20:43:02,911 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-07-13 20:43:02,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:02,917 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:02,917 INFO L508 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-07-13 20:43:03,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-07-13 20:43:03,117 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:03,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:03,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-07-13 20:43:03,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:03,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060365207] [2021-07-13 20:43:03,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:03,158 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:03,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:03,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060365207] [2021-07-13 20:43:03,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060365207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:03,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578277444] [2021-07-13 20:43:03,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:03,183 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-13 20:43:03,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:03,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:03,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:03,255 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:03,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578277444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:03,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:03,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:43:03,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860627197] [2021-07-13 20:43:03,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:03,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:03,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:03,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:03,256 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 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-07-13 20:43:04,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:04,079 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-07-13 20:43:04,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:43:04,080 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-07-13 20:43:04,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:04,095 INFO L225 Difference]: With dead ends: 7520 [2021-07-13 20:43:04,095 INFO L226 Difference]: Without dead ends: 7516 [2021-07-13 20:43:04,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 493.4ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:43:04,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-07-13 20:43:04,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-07-13 20:43:04,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:04,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-07-13 20:43:04,193 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-07-13 20:43:04,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:04,194 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-07-13 20:43:04,194 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-07-13 20:43:04,194 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-07-13 20:43:04,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:04,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:04,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:04,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-07-13 20:43:04,401 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:04,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:04,401 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-07-13 20:43:04,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:04,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639652457] [2021-07-13 20:43:04,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:04,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:04,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639652457] [2021-07-13 20:43:04,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639652457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:04,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851797539] [2021-07-13 20:43:04,429 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:04,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:04,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:04,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:04,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:04,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851797539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:04,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:04,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:43:04,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836215508] [2021-07-13 20:43:04,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:04,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:04,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:04,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:04,550 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 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-07-13 20:43:05,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:05,390 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-07-13 20:43:05,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:43:05,391 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-07-13 20:43:05,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:05,408 INFO L225 Difference]: With dead ends: 8329 [2021-07-13 20:43:05,408 INFO L226 Difference]: Without dead ends: 8320 [2021-07-13 20:43:05,408 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 497.5ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:05,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-07-13 20:43:05,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-07-13 20:43:05,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:05,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-07-13 20:43:05,537 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-07-13 20:43:05,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:05,538 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-07-13 20:43:05,538 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-07-13 20:43:05,538 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-07-13 20:43:05,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:05,544 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:05,544 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:05,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:05,745 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:05,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:05,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-07-13 20:43:05,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:05,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142852635] [2021-07-13 20:43:05,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:05,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:05,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142852635] [2021-07-13 20:43:05,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142852635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055917831] [2021-07-13 20:43:05,776 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:05,799 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:05,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:05,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:05,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:05,887 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055917831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:05,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:43:05,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132368058] [2021-07-13 20:43:05,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:05,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:05,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:05,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:05,888 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 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-07-13 20:43:06,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:06,697 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-07-13 20:43:06,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:43:06,697 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-07-13 20:43:06,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:06,714 INFO L225 Difference]: With dead ends: 8622 [2021-07-13 20:43:06,714 INFO L226 Difference]: Without dead ends: 8622 [2021-07-13 20:43:06,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 495.3ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:06,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-07-13 20:43:06,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-07-13 20:43:06,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:06,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-07-13 20:43:06,822 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-07-13 20:43:06,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:06,822 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-07-13 20:43:06,822 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-07-13 20:43:06,822 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-07-13 20:43:06,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:06,829 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:06,829 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:07,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:07,030 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:07,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:07,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-07-13 20:43:07,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:07,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879869147] [2021-07-13 20:43:07,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:07,066 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:07,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:07,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879869147] [2021-07-13 20:43:07,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879869147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065311004] [2021-07-13 20:43:07,066 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:07,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:07,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:07,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:07,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:07,154 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:07,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065311004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:07,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:07,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732460553] [2021-07-13 20:43:07,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:07,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:07,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:07,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:07,155 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 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-07-13 20:43:07,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:07,590 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-07-13 20:43:07,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:43:07,590 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-07-13 20:43:07,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:07,606 INFO L225 Difference]: With dead ends: 8054 [2021-07-13 20:43:07,606 INFO L226 Difference]: Without dead ends: 7950 [2021-07-13 20:43:07,606 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:43:07,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-07-13 20:43:07,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-07-13 20:43:07,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:07,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-07-13 20:43:07,724 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-07-13 20:43:07,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:07,724 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-07-13 20:43:07,724 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-07-13 20:43:07,724 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-07-13 20:43:07,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:07,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:07,733 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:07,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3932 [2021-07-13 20:43:07,934 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:07,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:07,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-07-13 20:43:07,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:07,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20961694] [2021-07-13 20:43:07,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:07,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:07,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:07,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20961694] [2021-07-13 20:43:07,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20961694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510383090] [2021-07-13 20:43:07,961 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:07,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:07,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:08,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:08,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510383090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:08,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:08,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:43:08,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294889997] [2021-07-13 20:43:08,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:08,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:08,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:08,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:08,040 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 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-07-13 20:43:08,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:08,220 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-07-13 20:43:08,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:43:08,220 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-07-13 20:43:08,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:08,237 INFO L225 Difference]: With dead ends: 8289 [2021-07-13 20:43:08,237 INFO L226 Difference]: Without dead ends: 8289 [2021-07-13 20:43:08,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:43:08,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-07-13 20:43:08,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-07-13 20:43:08,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:08,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-07-13 20:43:08,364 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-07-13 20:43:08,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:08,364 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-07-13 20:43:08,364 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-07-13 20:43:08,365 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-07-13 20:43:08,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:08,374 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:08,374 INFO L508 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-07-13 20:43:08,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3933,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:08,575 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:08,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:08,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-07-13 20:43:08,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:08,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276935295] [2021-07-13 20:43:08,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:08,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:08,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:08,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276935295] [2021-07-13 20:43:08,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276935295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:08,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795647966] [2021-07-13 20:43:08,619 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:08,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:08,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:08,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:08,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:08,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795647966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:08,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:08,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:43:08,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799165284] [2021-07-13 20:43:08,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:08,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:08,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:08,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:08,752 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 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-07-13 20:43:09,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:09,512 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-07-13 20:43:09,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:43:09,513 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-07-13 20:43:09,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:09,542 INFO L225 Difference]: With dead ends: 12663 [2021-07-13 20:43:09,542 INFO L226 Difference]: Without dead ends: 12663 [2021-07-13 20:43:09,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 447.1ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:43:09,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-07-13 20:43:09,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-07-13 20:43:09,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:09,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-07-13 20:43:09,717 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-07-13 20:43:09,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:09,717 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-07-13 20:43:09,717 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-07-13 20:43:09,717 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-07-13 20:43:09,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:09,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:09,729 INFO L508 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-07-13 20:43:09,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3934 [2021-07-13 20:43:09,930 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:09,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:09,930 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-07-13 20:43:09,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:09,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359718839] [2021-07-13 20:43:09,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:09,965 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:09,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:09,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359718839] [2021-07-13 20:43:09,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359718839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:09,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077345636] [2021-07-13 20:43:09,966 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:09,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:43:09,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:09,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:09,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:10,055 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:10,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077345636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:10,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:10,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:43:10,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219151167] [2021-07-13 20:43:10,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:10,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:10,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:10,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:10,056 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 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-07-13 20:43:10,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:10,783 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-07-13 20:43:10,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:43:10,784 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-07-13 20:43:10,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:10,815 INFO L225 Difference]: With dead ends: 12824 [2021-07-13 20:43:10,815 INFO L226 Difference]: Without dead ends: 12824 [2021-07-13 20:43:10,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 384.5ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:10,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-07-13 20:43:10,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-07-13 20:43:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-07-13 20:43:11,012 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-07-13 20:43:11,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:11,012 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-07-13 20:43:11,012 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-07-13 20:43:11,012 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-07-13 20:43:11,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:11,024 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:11,024 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:11,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3935,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:11,225 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:11,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:11,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-07-13 20:43:11,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:11,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050426360] [2021-07-13 20:43:11,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:11,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:11,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050426360] [2021-07-13 20:43:11,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050426360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:11,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653784639] [2021-07-13 20:43:11,253 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:11,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:11,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:11,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:11,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:11,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:11,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653784639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:11,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:11,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:11,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632643455] [2021-07-13 20:43:11,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:11,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:11,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:11,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:11,342 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 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-07-13 20:43:11,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:11,688 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-07-13 20:43:11,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:11,689 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-07-13 20:43:11,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:11,754 INFO L225 Difference]: With dead ends: 10405 [2021-07-13 20:43:11,754 INFO L226 Difference]: Without dead ends: 10405 [2021-07-13 20:43:11,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 192.4ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:43:11,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-07-13 20:43:11,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-07-13 20:43:11,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-07-13 20:43:11,910 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-07-13 20:43:11,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:11,911 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-07-13 20:43:11,911 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-07-13 20:43:11,911 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-07-13 20:43:11,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:11,925 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:11,925 INFO L508 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-07-13 20:43:12,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3936,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:12,126 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:12,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:12,126 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-07-13 20:43:12,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:12,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113364614] [2021-07-13 20:43:12,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:12,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:12,161 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:12,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:12,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113364614] [2021-07-13 20:43:12,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113364614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:12,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514966753] [2021-07-13 20:43:12,161 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:12,185 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:43:12,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:12,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:12,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:12,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:12,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514966753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:12,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:12,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:43:12,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497312482] [2021-07-13 20:43:12,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:12,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:12,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:12,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:12,246 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 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-07-13 20:43:12,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:12,890 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-07-13 20:43:12,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:43:12,890 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-07-13 20:43:12,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:12,920 INFO L225 Difference]: With dead ends: 13522 [2021-07-13 20:43:12,921 INFO L226 Difference]: Without dead ends: 13518 [2021-07-13 20:43:12,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 331.4ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:43:12,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-07-13 20:43:13,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-07-13 20:43:13,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:13,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-07-13 20:43:13,156 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-07-13 20:43:13,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:13,156 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-07-13 20:43:13,156 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-07-13 20:43:13,156 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-07-13 20:43:13,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:13,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:13,169 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:13,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-07-13 20:43:13,369 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:13,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:13,369 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-07-13 20:43:13,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:13,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981028130] [2021-07-13 20:43:13,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:13,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:13,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:13,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981028130] [2021-07-13 20:43:13,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981028130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:13,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964343088] [2021-07-13 20:43:13,419 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:13,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:43:13,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:13,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:13,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:13,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964343088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:13,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:13,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:13,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861841475] [2021-07-13 20:43:13,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:13,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:13,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:13,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:13,524 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 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-07-13 20:43:13,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:13,982 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-07-13 20:43:13,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:13,982 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-07-13 20:43:13,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:14,006 INFO L225 Difference]: With dead ends: 10648 [2021-07-13 20:43:14,006 INFO L226 Difference]: Without dead ends: 10648 [2021-07-13 20:43:14,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:43:14,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-07-13 20:43:14,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-07-13 20:43:14,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:14,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-07-13 20:43:14,183 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-07-13 20:43:14,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:14,183 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-07-13 20:43:14,183 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-07-13 20:43:14,183 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-07-13 20:43:14,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:14,256 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:14,256 INFO L508 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-07-13 20:43:14,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3938,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:14,457 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:14,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:14,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-07-13 20:43:14,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:14,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562968913] [2021-07-13 20:43:14,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:14,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:14,501 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:14,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:14,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562968913] [2021-07-13 20:43:14,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562968913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:14,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378485223] [2021-07-13 20:43:14,502 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:14,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:14,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:14,590 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:14,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378485223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:14,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:14,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:43:14,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386428828] [2021-07-13 20:43:14,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:14,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:14,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:14,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:14,591 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 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-07-13 20:43:15,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:15,317 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-07-13 20:43:15,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:43:15,318 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-07-13 20:43:15,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:15,350 INFO L225 Difference]: With dead ends: 13360 [2021-07-13 20:43:15,350 INFO L226 Difference]: Without dead ends: 13348 [2021-07-13 20:43:15,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:15,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-07-13 20:43:15,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-07-13 20:43:15,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:15,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-07-13 20:43:15,563 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-07-13 20:43:15,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:15,563 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-07-13 20:43:15,563 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-07-13 20:43:15,563 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-07-13 20:43:15,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:15,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:15,577 INFO L508 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-07-13 20:43:15,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-07-13 20:43:15,777 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:15,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:15,778 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-07-13 20:43:15,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:15,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155119952] [2021-07-13 20:43:15,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:15,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:15,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:15,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:15,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155119952] [2021-07-13 20:43:15,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155119952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:15,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77917224] [2021-07-13 20:43:15,819 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:15,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:15,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:15,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:15,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:15,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:15,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77917224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:15,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:15,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:15,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974123157] [2021-07-13 20:43:15,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:15,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:15,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:15,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:15,921 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 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-07-13 20:43:17,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:17,167 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-07-13 20:43:17,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-13 20:43:17,167 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-07-13 20:43:17,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:17,216 INFO L225 Difference]: With dead ends: 20318 [2021-07-13 20:43:17,216 INFO L226 Difference]: Without dead ends: 20318 [2021-07-13 20:43:17,217 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 729.2ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:43:17,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-07-13 20:43:17,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-07-13 20:43:17,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:17,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-07-13 20:43:17,583 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-07-13 20:43:17,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:17,583 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-07-13 20:43:17,583 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-07-13 20:43:17,583 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-07-13 20:43:17,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:17,601 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:17,601 INFO L508 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-07-13 20:43:17,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3940,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:17,801 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:17,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:17,802 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-07-13 20:43:17,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:17,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316728009] [2021-07-13 20:43:17,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:17,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:17,903 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:17,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:17,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316728009] [2021-07-13 20:43:17,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316728009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:17,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724660055] [2021-07-13 20:43:17,903 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:17,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:43:17,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:17,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:17,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:18,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:18,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724660055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:18,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:18,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:18,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536842083] [2021-07-13 20:43:18,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:18,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:18,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:18,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:18,018 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 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-07-13 20:43:19,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:19,122 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-07-13 20:43:19,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:43:19,122 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-07-13 20:43:19,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:19,179 INFO L225 Difference]: With dead ends: 19544 [2021-07-13 20:43:19,179 INFO L226 Difference]: Without dead ends: 19532 [2021-07-13 20:43:19,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 704.0ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:43:19,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-07-13 20:43:19,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-07-13 20:43:19,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:19,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-07-13 20:43:19,617 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-07-13 20:43:19,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:19,617 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-07-13 20:43:19,618 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-07-13 20:43:19,618 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-07-13 20:43:19,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:19,635 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:19,635 INFO L508 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-07-13 20:43:19,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3941 [2021-07-13 20:43:19,836 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:19,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:19,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-07-13 20:43:19,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:19,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95483330] [2021-07-13 20:43:19,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:19,877 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:19,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:19,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95483330] [2021-07-13 20:43:19,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95483330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:19,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655006009] [2021-07-13 20:43:19,878 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:19,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:19,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:19,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:19,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:19,970 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:19,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655006009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:19,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:19,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:19,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711793954] [2021-07-13 20:43:19,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:19,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:19,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:19,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:19,971 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 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-07-13 20:43:21,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:21,010 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-07-13 20:43:21,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:43:21,010 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-07-13 20:43:21,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:21,056 INFO L225 Difference]: With dead ends: 19373 [2021-07-13 20:43:21,056 INFO L226 Difference]: Without dead ends: 19337 [2021-07-13 20:43:21,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 594.8ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:43:21,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-07-13 20:43:21,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-07-13 20:43:21,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:21,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-07-13 20:43:21,417 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-07-13 20:43:21,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:21,417 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-07-13 20:43:21,417 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-07-13 20:43:21,417 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-07-13 20:43:21,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:21,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:21,434 INFO L508 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-07-13 20:43:21,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3942,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:21,635 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:21,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:21,635 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-07-13 20:43:21,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:21,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728429811] [2021-07-13 20:43:21,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:21,677 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:21,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:21,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728429811] [2021-07-13 20:43:21,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728429811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:21,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473048957] [2021-07-13 20:43:21,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:21,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:43:21,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:21,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:21,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:21,798 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:21,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473048957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:21,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:21,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:43:21,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697699154] [2021-07-13 20:43:21,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:21,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:21,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:21,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:21,799 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 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-07-13 20:43:23,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:23,323 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-07-13 20:43:23,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:43:23,323 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-07-13 20:43:23,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:23,375 INFO L225 Difference]: With dead ends: 19259 [2021-07-13 20:43:23,375 INFO L226 Difference]: Without dead ends: 19259 [2021-07-13 20:43:23,376 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 919.2ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:43:23,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-07-13 20:43:23,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-07-13 20:43:23,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:23,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-07-13 20:43:23,743 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-07-13 20:43:23,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:23,743 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-07-13 20:43:23,743 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-07-13 20:43:23,743 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-07-13 20:43:23,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:23,761 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:23,761 INFO L508 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-07-13 20:43:23,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3943 [2021-07-13 20:43:23,963 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:23,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:23,963 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-07-13 20:43:23,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:23,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671945626] [2021-07-13 20:43:23,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:23,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:24,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:24,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:24,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671945626] [2021-07-13 20:43:24,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671945626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:24,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531304388] [2021-07-13 20:43:24,021 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:24,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:43:24,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:24,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:24,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:24,139 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:24,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531304388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:24,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:24,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:43:24,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748993493] [2021-07-13 20:43:24,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:24,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:24,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:24,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:24,139 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 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-07-13 20:43:25,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:25,563 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-07-13 20:43:25,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:43:25,563 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-07-13 20:43:25,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:25,609 INFO L225 Difference]: With dead ends: 18895 [2021-07-13 20:43:25,609 INFO L226 Difference]: Without dead ends: 18883 [2021-07-13 20:43:25,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 784.1ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:43:25,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-07-13 20:43:25,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-07-13 20:43:25,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:25,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-07-13 20:43:25,911 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-07-13 20:43:25,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:25,911 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-07-13 20:43:25,911 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-07-13 20:43:25,911 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-07-13 20:43:25,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:25,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:25,928 INFO L508 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-07-13 20:43:26,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:26,129 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:26,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:26,129 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-07-13 20:43:26,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:26,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354852356] [2021-07-13 20:43:26,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:26,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:26,173 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:26,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:26,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354852356] [2021-07-13 20:43:26,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354852356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:26,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423804444] [2021-07-13 20:43:26,174 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:26,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:26,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:26,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:26,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423804444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:26,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:26,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:43:26,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082941813] [2021-07-13 20:43:26,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:26,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:26,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:26,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:26,277 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 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-07-13 20:43:27,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:27,422 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-07-13 20:43:27,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:43:27,422 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-07-13 20:43:27,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:27,476 INFO L225 Difference]: With dead ends: 18135 [2021-07-13 20:43:27,477 INFO L226 Difference]: Without dead ends: 18099 [2021-07-13 20:43:27,477 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 634.2ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:43:27,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-07-13 20:43:27,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-07-13 20:43:27,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:27,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-07-13 20:43:27,826 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-07-13 20:43:27,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:27,826 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-07-13 20:43:27,827 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-07-13 20:43:27,827 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-07-13 20:43:27,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:27,846 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:27,847 INFO L508 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-07-13 20:43:28,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3945,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:28,061 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:28,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:28,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-07-13 20:43:28,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:28,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445324901] [2021-07-13 20:43:28,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:28,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:28,096 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:28,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:28,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445324901] [2021-07-13 20:43:28,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445324901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:28,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662944213] [2021-07-13 20:43:28,097 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:28,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:28,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:28,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:28,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:28,226 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:28,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662944213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:28,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:28,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:28,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059306948] [2021-07-13 20:43:28,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:28,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:28,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:28,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:28,227 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 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-07-13 20:43:29,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:29,590 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-07-13 20:43:29,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:43:29,591 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-07-13 20:43:29,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:29,662 INFO L225 Difference]: With dead ends: 26263 [2021-07-13 20:43:29,662 INFO L226 Difference]: Without dead ends: 26263 [2021-07-13 20:43:29,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 796.8ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-13 20:43:29,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-07-13 20:43:30,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-07-13 20:43:30,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:30,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-07-13 20:43:30,125 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-07-13 20:43:30,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:30,125 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-07-13 20:43:30,125 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-07-13 20:43:30,126 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-07-13 20:43:30,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:30,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:30,145 INFO L508 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-07-13 20:43:30,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3946 [2021-07-13 20:43:30,346 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:30,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:30,346 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-07-13 20:43:30,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:30,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013444606] [2021-07-13 20:43:30,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:30,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:30,382 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:30,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:30,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013444606] [2021-07-13 20:43:30,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013444606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:30,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343358625] [2021-07-13 20:43:30,383 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:30,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:30,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:30,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:30,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:30,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-07-13 20:43:30,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343358625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:30,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:30,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:30,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393021807] [2021-07-13 20:43:30,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:30,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:30,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:30,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:30,515 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 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-07-13 20:43:31,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:31,869 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-07-13 20:43:31,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:43:31,869 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-07-13 20:43:31,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:31,941 INFO L225 Difference]: With dead ends: 25703 [2021-07-13 20:43:31,941 INFO L226 Difference]: Without dead ends: 25703 [2021-07-13 20:43:31,942 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 777.8ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:43:32,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-07-13 20:43:32,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-07-13 20:43:32,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:32,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-07-13 20:43:32,479 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-07-13 20:43:32,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:32,479 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-07-13 20:43:32,479 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-07-13 20:43:32,479 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-07-13 20:43:32,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:32,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:32,499 INFO L508 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-07-13 20:43:32,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-07-13 20:43:32,699 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:32,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:32,699 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-07-13 20:43:32,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:32,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415821614] [2021-07-13 20:43:32,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:32,735 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:32,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:32,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415821614] [2021-07-13 20:43:32,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415821614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:32,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025516467] [2021-07-13 20:43:32,735 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:32,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:32,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:32,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:32,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:32,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:32,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025516467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:32,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:32,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:43:32,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359889164] [2021-07-13 20:43:32,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:32,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:32,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:32,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:32,864 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 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-07-13 20:43:33,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:33,767 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-07-13 20:43:33,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:43:33,767 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-07-13 20:43:33,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:33,824 INFO L225 Difference]: With dead ends: 20426 [2021-07-13 20:43:33,824 INFO L226 Difference]: Without dead ends: 20426 [2021-07-13 20:43:33,825 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 487.6ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:43:33,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-07-13 20:43:34,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-07-13 20:43:34,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-07-13 20:43:34,281 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-07-13 20:43:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:34,281 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-07-13 20:43:34,281 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-07-13 20:43:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-07-13 20:43:34,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:34,301 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:34,301 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:34,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3948,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:34,501 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:34,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:34,502 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-07-13 20:43:34,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:34,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026003310] [2021-07-13 20:43:34,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:34,535 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:34,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026003310] [2021-07-13 20:43:34,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026003310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665340640] [2021-07-13 20:43:34,535 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:34,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:34,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:34,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:34,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:34,621 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665340640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:34,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:34,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389447523] [2021-07-13 20:43:34,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:34,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:34,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:34,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:34,622 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 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-07-13 20:43:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:35,016 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-07-13 20:43:35,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:35,017 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-07-13 20:43:35,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:35,043 INFO L225 Difference]: With dead ends: 12782 [2021-07-13 20:43:35,044 INFO L226 Difference]: Without dead ends: 12749 [2021-07-13 20:43:35,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 193.0ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:43:35,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-07-13 20:43:35,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-07-13 20:43:35,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:35,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-07-13 20:43:35,269 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-07-13 20:43:35,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:35,269 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-07-13 20:43:35,269 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-07-13 20:43:35,269 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-07-13 20:43:35,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:35,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:35,288 INFO L508 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-07-13 20:43:35,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3949 [2021-07-13 20:43:35,493 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:35,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:35,493 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-07-13 20:43:35,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:35,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994700612] [2021-07-13 20:43:35,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:35,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:35,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:35,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:35,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994700612] [2021-07-13 20:43:35,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994700612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36082714] [2021-07-13 20:43:35,531 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:35,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:43:35,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:35,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:35,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:35,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:35,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36082714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:35,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:43:35,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902204161] [2021-07-13 20:43:35,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:35,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:35,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:35,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:35,687 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 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-07-13 20:43:36,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,547 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-07-13 20:43:36,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:43:36,547 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-07-13 20:43:36,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,593 INFO L225 Difference]: With dead ends: 18923 [2021-07-13 20:43:36,593 INFO L226 Difference]: Without dead ends: 18923 [2021-07-13 20:43:36,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 484.4ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:36,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-07-13 20:43:36,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-07-13 20:43:36,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-07-13 20:43:36,973 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-07-13 20:43:36,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,973 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-07-13 20:43:36,973 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-07-13 20:43:36,973 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-07-13 20:43:36,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:36,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,992 INFO L508 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-07-13 20:43:37,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,192 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-07-13 20:43:37,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99436070] [2021-07-13 20:43:37,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,229 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:37,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:37,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99436070] [2021-07-13 20:43:37,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99436070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213080370] [2021-07-13 20:43:37,229 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:37,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:37,359 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213080370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:37,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:37,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424762994] [2021-07-13 20:43:37,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:37,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:37,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:37,360 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 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-07-13 20:43:38,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,534 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-07-13 20:43:38,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-13 20:43:38,534 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-07-13 20:43:38,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,593 INFO L225 Difference]: With dead ends: 19527 [2021-07-13 20:43:38,593 INFO L226 Difference]: Without dead ends: 19527 [2021-07-13 20:43:38,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 744.9ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:43:38,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-07-13 20:43:38,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-07-13 20:43:38,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-07-13 20:43:38,984 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-07-13 20:43:38,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,984 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-07-13 20:43:38,984 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-07-13 20:43:38,984 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-07-13 20:43:39,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:39,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:39,006 INFO L508 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-07-13 20:43:39,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3951 [2021-07-13 20:43:39,207 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:39,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:39,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-07-13 20:43:39,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:39,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58496361] [2021-07-13 20:43:39,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:39,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:39,244 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:39,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:39,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58496361] [2021-07-13 20:43:39,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58496361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161939773] [2021-07-13 20:43:39,244 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:39,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:39,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:39,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:39,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:39,375 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:39,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161939773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:39,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:39,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235548620] [2021-07-13 20:43:39,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:39,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:39,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:39,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:39,376 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 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-07-13 20:43:40,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:40,434 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-07-13 20:43:40,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:43:40,434 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-07-13 20:43:40,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:40,484 INFO L225 Difference]: With dead ends: 19102 [2021-07-13 20:43:40,484 INFO L226 Difference]: Without dead ends: 19098 [2021-07-13 20:43:40,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 599.3ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:43:40,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-07-13 20:43:40,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-07-13 20:43:40,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:40,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-07-13 20:43:40,820 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-07-13 20:43:40,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:40,821 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-07-13 20:43:40,821 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-07-13 20:43:40,821 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-07-13 20:43:40,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:40,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:40,838 INFO L508 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-07-13 20:43:41,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3952,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:41,039 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:41,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:41,039 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-07-13 20:43:41,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:41,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206907902] [2021-07-13 20:43:41,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:41,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:41,081 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:41,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:41,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206907902] [2021-07-13 20:43:41,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206907902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484450946] [2021-07-13 20:43:41,082 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:41,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:43:41,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:41,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:41,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:41,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484450946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:41,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:43:41,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848887673] [2021-07-13 20:43:41,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:41,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:41,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:41,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:41,208 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 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-07-13 20:43:42,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:42,365 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-07-13 20:43:42,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:43:42,366 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-07-13 20:43:42,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:42,419 INFO L225 Difference]: With dead ends: 18533 [2021-07-13 20:43:42,419 INFO L226 Difference]: Without dead ends: 18533 [2021-07-13 20:43:42,420 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 702.7ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:43:42,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-07-13 20:43:42,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-07-13 20:43:42,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:42,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-07-13 20:43:42,780 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-07-13 20:43:42,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:42,780 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-07-13 20:43:42,780 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-07-13 20:43:42,780 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-07-13 20:43:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:42,799 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:42,799 INFO L508 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-07-13 20:43:43,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3953 [2021-07-13 20:43:43,000 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:43,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:43,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-07-13 20:43:43,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:43,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328209121] [2021-07-13 20:43:43,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:43,047 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:43,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:43,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328209121] [2021-07-13 20:43:43,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328209121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310651264] [2021-07-13 20:43:43,047 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:43,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:43,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:43,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:43,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:43,162 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:43,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310651264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:43,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:43:43,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801193167] [2021-07-13 20:43:43,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:43,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:43,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:43,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:43,163 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 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-07-13 20:43:44,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:44,189 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-07-13 20:43:44,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:43:44,189 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-07-13 20:43:44,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:44,240 INFO L225 Difference]: With dead ends: 18246 [2021-07-13 20:43:44,240 INFO L226 Difference]: Without dead ends: 18234 [2021-07-13 20:43:44,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 596.8ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:43:44,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-07-13 20:43:44,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-07-13 20:43:44,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:44,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-07-13 20:43:44,595 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-07-13 20:43:44,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:44,595 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-07-13 20:43:44,595 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-07-13 20:43:44,596 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-07-13 20:43:44,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:44,616 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:44,616 INFO L508 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-07-13 20:43:44,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3954,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:44,816 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:44,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:44,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-07-13 20:43:44,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:44,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044189081] [2021-07-13 20:43:44,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:44,948 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:44,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:44,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044189081] [2021-07-13 20:43:44,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044189081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:44,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062070816] [2021-07-13 20:43:44,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:44,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:43:44,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:44,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:44,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:45,048 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:45,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062070816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:45,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:43:45,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708040056] [2021-07-13 20:43:45,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:45,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:45,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:45,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:45,049 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 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-07-13 20:43:45,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:45,582 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-07-13 20:43:45,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:43:45,583 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-07-13 20:43:45,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:45,630 INFO L225 Difference]: With dead ends: 15733 [2021-07-13 20:43:45,630 INFO L226 Difference]: Without dead ends: 15733 [2021-07-13 20:43:45,630 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 369.1ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:45,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-07-13 20:43:45,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-07-13 20:43:45,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:45,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-07-13 20:43:45,960 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-07-13 20:43:45,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:45,960 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-07-13 20:43:45,960 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-07-13 20:43:45,960 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-07-13 20:43:45,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:45,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:45,980 INFO L508 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-07-13 20:43:46,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:46,180 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:46,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:46,181 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-07-13 20:43:46,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:46,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656019465] [2021-07-13 20:43:46,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,223 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:46,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:46,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656019465] [2021-07-13 20:43:46,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656019465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845734727] [2021-07-13 20:43:46,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:46,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:46,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:46,312 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:46,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845734727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:46,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:46,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213813341] [2021-07-13 20:43:46,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:46,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:46,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:46,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:46,313 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 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-07-13 20:43:46,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:46,874 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-07-13 20:43:46,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:43:46,874 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-07-13 20:43:46,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:46,915 INFO L225 Difference]: With dead ends: 16710 [2021-07-13 20:43:46,916 INFO L226 Difference]: Without dead ends: 16710 [2021-07-13 20:43:46,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 308.2ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:43:46,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-07-13 20:43:47,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-07-13 20:43:47,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:47,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-07-13 20:43:47,213 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-07-13 20:43:47,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:47,214 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-07-13 20:43:47,214 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-07-13 20:43:47,214 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-07-13 20:43:47,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:47,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:47,236 INFO L508 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-07-13 20:43:47,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3956,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:47,436 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:47,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:47,437 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-07-13 20:43:47,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:47,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196645114] [2021-07-13 20:43:47,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:47,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:47,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:47,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:47,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196645114] [2021-07-13 20:43:47,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196645114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:47,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692853548] [2021-07-13 20:43:47,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:47,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:47,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:47,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:47,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:47,553 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:47,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692853548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:47,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:47,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:47,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644451667] [2021-07-13 20:43:47,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:47,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:47,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:47,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:47,554 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 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-07-13 20:43:48,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:48,078 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-07-13 20:43:48,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:43:48,078 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-07-13 20:43:48,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:48,117 INFO L225 Difference]: With dead ends: 16200 [2021-07-13 20:43:48,117 INFO L226 Difference]: Without dead ends: 16192 [2021-07-13 20:43:48,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:48,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-07-13 20:43:48,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-07-13 20:43:48,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:48,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-07-13 20:43:48,396 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-07-13 20:43:48,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:48,396 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-07-13 20:43:48,396 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-07-13 20:43:48,396 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-07-13 20:43:48,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:48,419 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:48,419 INFO L508 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-07-13 20:43:48,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3957 [2021-07-13 20:43:48,629 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:48,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:48,629 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-07-13 20:43:48,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:48,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671645099] [2021-07-13 20:43:48,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:48,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:48,671 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:48,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671645099] [2021-07-13 20:43:48,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671645099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759664678] [2021-07-13 20:43:48,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:48,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:43:48,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:48,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:48,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:48,755 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759664678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:48,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:43:48,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991593974] [2021-07-13 20:43:48,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:48,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:48,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:48,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:48,755 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 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-07-13 20:43:49,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:49,239 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-07-13 20:43:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:49,240 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-07-13 20:43:49,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:49,282 INFO L225 Difference]: With dead ends: 16100 [2021-07-13 20:43:49,282 INFO L226 Difference]: Without dead ends: 16088 [2021-07-13 20:43:49,283 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 250.8ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:43:49,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-07-13 20:43:49,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-07-13 20:43:49,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:49,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-07-13 20:43:49,596 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-07-13 20:43:49,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:49,596 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-07-13 20:43:49,596 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-07-13 20:43:49,596 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-07-13 20:43:49,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:49,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:49,618 INFO L508 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-07-13 20:43:49,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3958 [2021-07-13 20:43:49,818 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:49,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:49,818 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-07-13 20:43:49,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:49,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494009880] [2021-07-13 20:43:49,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:49,854 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:49,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:49,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494009880] [2021-07-13 20:43:49,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494009880] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717093031] [2021-07-13 20:43:49,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:49,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:49,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:49,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:49,974 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:49,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717093031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:49,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:43:49,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017863592] [2021-07-13 20:43:49,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:49,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:49,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:49,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:49,975 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 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-07-13 20:43:51,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:51,111 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-07-13 20:43:51,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:43:51,112 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-07-13 20:43:51,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:51,203 INFO L225 Difference]: With dead ends: 21916 [2021-07-13 20:43:51,203 INFO L226 Difference]: Without dead ends: 21916 [2021-07-13 20:43:51,203 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 568.4ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:43:51,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-07-13 20:43:51,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-07-13 20:43:51,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:51,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-07-13 20:43:51,542 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-07-13 20:43:51,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:51,542 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-07-13 20:43:51,542 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-07-13 20:43:51,542 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-07-13 20:43:51,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:51,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:51,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:51,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-07-13 20:43:51,762 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:51,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:51,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-07-13 20:43:51,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:51,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399292210] [2021-07-13 20:43:51,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:51,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:51,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:51,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:51,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399292210] [2021-07-13 20:43:51,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399292210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138064742] [2021-07-13 20:43:51,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:51,815 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:51,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:51,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:51,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:51,907 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:51,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138064742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:51,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:43:51,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133037260] [2021-07-13 20:43:51,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:51,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:51,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:51,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:51,908 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 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-07-13 20:43:52,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:52,683 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-07-13 20:43:52,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:43:52,684 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-07-13 20:43:52,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:52,739 INFO L225 Difference]: With dead ends: 17700 [2021-07-13 20:43:52,739 INFO L226 Difference]: Without dead ends: 17684 [2021-07-13 20:43:52,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:43:52,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-07-13 20:43:53,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-07-13 20:43:53,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-07-13 20:43:53,105 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-07-13 20:43:53,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:53,105 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-07-13 20:43:53,105 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-07-13 20:43:53,105 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-07-13 20:43:53,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:53,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:53,128 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:53,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:53,328 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:53,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:53,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-07-13 20:43:53,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:53,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081592533] [2021-07-13 20:43:53,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:53,358 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:53,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:53,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081592533] [2021-07-13 20:43:53,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081592533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418428610] [2021-07-13 20:43:53,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:53,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:53,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:53,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:53,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:53,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:53,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418428610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:53,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:43:53,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543979785] [2021-07-13 20:43:53,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:53,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:53,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:53,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:53,482 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 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-07-13 20:43:54,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:54,305 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-07-13 20:43:54,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:43:54,305 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-07-13 20:43:54,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:54,366 INFO L225 Difference]: With dead ends: 17792 [2021-07-13 20:43:54,366 INFO L226 Difference]: Without dead ends: 17786 [2021-07-13 20:43:54,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 488.0ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:43:54,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-07-13 20:43:54,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-07-13 20:43:54,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:54,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-07-13 20:43:54,745 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-07-13 20:43:54,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:54,745 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-07-13 20:43:54,745 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-07-13 20:43:54,745 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-07-13 20:43:54,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:54,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:54,769 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:54,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:54,970 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:54,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:54,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-07-13 20:43:54,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:54,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329151555] [2021-07-13 20:43:54,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:54,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:54,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:54,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329151555] [2021-07-13 20:43:54,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329151555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:54,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247361784] [2021-07-13 20:43:54,999 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:55,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:55,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:55,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:55,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247361784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:55,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:55,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:43:55,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685019462] [2021-07-13 20:43:55,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:55,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:55,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:55,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:55,103 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 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-07-13 20:43:55,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:55,764 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-07-13 20:43:55,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:55,764 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-07-13 20:43:55,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:55,826 INFO L225 Difference]: With dead ends: 19854 [2021-07-13 20:43:55,826 INFO L226 Difference]: Without dead ends: 19838 [2021-07-13 20:43:55,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 340.5ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:43:55,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-07-13 20:43:56,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-07-13 20:43:56,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:56,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-07-13 20:43:56,224 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-07-13 20:43:56,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:56,224 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-07-13 20:43:56,224 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-07-13 20:43:56,224 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-07-13 20:43:56,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:56,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:56,249 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:56,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:56,450 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:56,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:56,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-07-13 20:43:56,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:56,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167268622] [2021-07-13 20:43:56,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:56,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:56,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:56,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167268622] [2021-07-13 20:43:56,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167268622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020606491] [2021-07-13 20:43:56,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:56,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:56,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:56,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:56,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:56,583 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:56,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020606491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:56,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:43:56,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693545348] [2021-07-13 20:43:56,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:56,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:56,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:56,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:56,584 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 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-07-13 20:43:57,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:57,363 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-07-13 20:43:57,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:43:57,364 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-07-13 20:43:57,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:57,422 INFO L225 Difference]: With dead ends: 20992 [2021-07-13 20:43:57,422 INFO L226 Difference]: Without dead ends: 20992 [2021-07-13 20:43:57,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 407.4ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:43:57,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-07-13 20:43:57,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-07-13 20:43:57,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:57,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-07-13 20:43:57,796 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-07-13 20:43:57,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:57,796 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-07-13 20:43:57,796 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-07-13 20:43:57,796 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-07-13 20:43:57,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:57,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:57,822 INFO L508 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-07-13 20:43:58,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:58,023 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:58,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:58,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-07-13 20:43:58,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:58,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301028032] [2021-07-13 20:43:58,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:58,058 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:58,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:58,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301028032] [2021-07-13 20:43:58,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301028032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534512457] [2021-07-13 20:43:58,058 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-07-13 20:43:58,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-13 20:43:58,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:58,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:58,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:58,161 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:58,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534512457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:58,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:43:58,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249385434] [2021-07-13 20:43:58,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:58,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:58,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:58,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:58,162 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 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-07-13 20:43:59,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:59,157 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-07-13 20:43:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:43:59,158 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-07-13 20:43:59,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:59,220 INFO L225 Difference]: With dead ends: 22133 [2021-07-13 20:43:59,220 INFO L226 Difference]: Without dead ends: 22129 [2021-07-13 20:43:59,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 549.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:43:59,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-07-13 20:43:59,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-07-13 20:43:59,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:59,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-07-13 20:43:59,719 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-07-13 20:43:59,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:59,720 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-07-13 20:43:59,720 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-07-13 20:43:59,720 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-07-13 20:43:59,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:59,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:59,744 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:59,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3964,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:59,945 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:59,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:59,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-07-13 20:43:59,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:59,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062301196] [2021-07-13 20:43:59,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:59,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:59,980 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:59,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:59,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062301196] [2021-07-13 20:43:59,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062301196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:59,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61874160] [2021-07-13 20:43:59,981 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:00,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:00,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:00,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:00,073 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:00,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61874160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:00,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:44:00,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026283745] [2021-07-13 20:44:00,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:00,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:00,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:00,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:00,074 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 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-07-13 20:44:00,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:00,745 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-07-13 20:44:00,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:44:00,745 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-07-13 20:44:00,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:00,791 INFO L225 Difference]: With dead ends: 18794 [2021-07-13 20:44:00,791 INFO L226 Difference]: Without dead ends: 18768 [2021-07-13 20:44:00,792 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 347.6ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:44:00,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-07-13 20:44:01,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-07-13 20:44:01,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:01,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-07-13 20:44:01,149 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-07-13 20:44:01,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:01,149 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-07-13 20:44:01,149 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-07-13 20:44:01,149 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-07-13 20:44:01,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:01,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:01,174 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:01,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3965 [2021-07-13 20:44:01,375 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:01,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:01,375 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-07-13 20:44:01,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:01,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880150588] [2021-07-13 20:44:01,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:01,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:01,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880150588] [2021-07-13 20:44:01,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880150588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688719610] [2021-07-13 20:44:01,408 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:01,433 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:01,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:01,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:01,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:01,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688719610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:01,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:44:01,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539798762] [2021-07-13 20:44:01,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:01,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:01,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:01,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:01,514 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 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-07-13 20:44:02,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:02,292 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-07-13 20:44:02,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:44:02,293 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-07-13 20:44:02,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:02,341 INFO L225 Difference]: With dead ends: 18772 [2021-07-13 20:44:02,341 INFO L226 Difference]: Without dead ends: 18772 [2021-07-13 20:44:02,342 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 434.9ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:44:02,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-07-13 20:44:02,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-07-13 20:44:02,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:02,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-07-13 20:44:02,739 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-07-13 20:44:02,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:02,740 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-07-13 20:44:02,740 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-07-13 20:44:02,740 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-07-13 20:44:02,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:02,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:02,763 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:02,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3966,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:02,963 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:02,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:02,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-07-13 20:44:02,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:02,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434380439] [2021-07-13 20:44:02,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:02,996 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:02,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:02,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434380439] [2021-07-13 20:44:02,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434380439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:02,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918129678] [2021-07-13 20:44:02,996 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:03,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:44:03,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:03,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:03,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:03,100 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:03,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918129678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:03,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:03,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:44:03,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854735651] [2021-07-13 20:44:03,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:03,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:03,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:03,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:03,101 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 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-07-13 20:44:03,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:03,848 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-07-13 20:44:03,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:44:03,848 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-07-13 20:44:03,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:03,899 INFO L225 Difference]: With dead ends: 20120 [2021-07-13 20:44:03,900 INFO L226 Difference]: Without dead ends: 20120 [2021-07-13 20:44:03,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 399.6ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:03,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-07-13 20:44:04,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-07-13 20:44:04,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:04,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-07-13 20:44:04,271 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-07-13 20:44:04,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:04,271 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-07-13 20:44:04,271 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-07-13 20:44:04,271 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-07-13 20:44:04,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:04,297 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:04,297 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:04,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3967 [2021-07-13 20:44:04,498 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:04,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:04,498 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-07-13 20:44:04,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:04,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068468013] [2021-07-13 20:44:04,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:04,531 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:04,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068468013] [2021-07-13 20:44:04,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068468013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865672248] [2021-07-13 20:44:04,531 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:04,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:44:04,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:04,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:04,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:04,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865672248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:04,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:44:04,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53195634] [2021-07-13 20:44:04,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:04,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:04,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:04,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:04,636 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 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-07-13 20:44:05,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:05,611 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-07-13 20:44:05,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:44:05,611 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-07-13 20:44:05,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:05,662 INFO L225 Difference]: With dead ends: 22535 [2021-07-13 20:44:05,662 INFO L226 Difference]: Without dead ends: 22535 [2021-07-13 20:44:05,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 489.9ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:44:05,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-07-13 20:44:05,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-07-13 20:44:05,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:06,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-07-13 20:44:06,022 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-07-13 20:44:06,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:06,022 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-07-13 20:44:06,022 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-07-13 20:44:06,022 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-07-13 20:44:06,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:06,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:06,049 INFO L508 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-07-13 20:44:06,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3968,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:06,250 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:06,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:06,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-07-13 20:44:06,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:06,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917255170] [2021-07-13 20:44:06,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:06,287 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:06,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:06,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917255170] [2021-07-13 20:44:06,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917255170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:06,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674476675] [2021-07-13 20:44:06,287 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:06,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:44:06,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:06,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:06,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:06,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:06,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674476675] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:06,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:06,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:06,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727547194] [2021-07-13 20:44:06,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:06,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:06,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:06,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:06,419 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 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-07-13 20:44:08,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:08,036 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-07-13 20:44:08,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:44:08,037 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-07-13 20:44:08,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:08,160 INFO L225 Difference]: With dead ends: 39203 [2021-07-13 20:44:08,160 INFO L226 Difference]: Without dead ends: 39203 [2021-07-13 20:44:08,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 948.3ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:44:08,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-07-13 20:44:08,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-07-13 20:44:08,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:08,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-07-13 20:44:08,959 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-07-13 20:44:08,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:08,959 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-07-13 20:44:08,959 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-07-13 20:44:08,959 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-07-13 20:44:08,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:08,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:08,988 INFO L508 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-07-13 20:44:09,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3969,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:09,189 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:09,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:09,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-07-13 20:44:09,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:09,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651812639] [2021-07-13 20:44:09,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:09,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,224 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:09,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:09,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651812639] [2021-07-13 20:44:09,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651812639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325178186] [2021-07-13 20:44:09,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:09,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:09,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:09,351 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:09,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325178186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:09,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:09,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537905765] [2021-07-13 20:44:09,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:09,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:09,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:09,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:09,352 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 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-07-13 20:44:10,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:10,952 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-07-13 20:44:10,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:44:10,952 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-07-13 20:44:10,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:11,078 INFO L225 Difference]: With dead ends: 38231 [2021-07-13 20:44:11,078 INFO L226 Difference]: Without dead ends: 38231 [2021-07-13 20:44:11,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 946.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:44:11,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-07-13 20:44:11,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-07-13 20:44:11,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:11,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-07-13 20:44:11,823 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-07-13 20:44:11,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:11,823 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-07-13 20:44:11,823 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-07-13 20:44:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-07-13 20:44:11,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:11,851 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:11,851 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:12,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:12,052 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:12,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:12,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-07-13 20:44:12,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:12,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095427897] [2021-07-13 20:44:12,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:12,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:12,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095427897] [2021-07-13 20:44:12,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095427897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331249071] [2021-07-13 20:44:12,087 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:12,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:12,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:12,165 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331249071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:12,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:44:12,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913739867] [2021-07-13 20:44:12,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:12,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:12,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:12,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:12,166 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 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-07-13 20:44:12,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:12,479 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-07-13 20:44:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:44:12,480 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-07-13 20:44:12,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:12,553 INFO L225 Difference]: With dead ends: 23740 [2021-07-13 20:44:12,554 INFO L226 Difference]: Without dead ends: 23693 [2021-07-13 20:44:12,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 108.8ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:44:12,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-07-13 20:44:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-07-13 20:44:13,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:13,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-07-13 20:44:13,069 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-07-13 20:44:13,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:13,070 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-07-13 20:44:13,070 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-07-13 20:44:13,070 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-07-13 20:44:13,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:13,107 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:13,107 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:13,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3971,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:13,308 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:13,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:13,308 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-07-13 20:44:13,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:13,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233035568] [2021-07-13 20:44:13,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:13,339 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:13,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:13,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233035568] [2021-07-13 20:44:13,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233035568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318311647] [2021-07-13 20:44:13,340 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:13,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:13,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:13,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:13,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:13,420 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:13,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318311647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:13,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:13,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841723308] [2021-07-13 20:44:13,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:13,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:13,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:13,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:13,421 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 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-07-13 20:44:13,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:13,826 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-07-13 20:44:13,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:44:13,826 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-07-13 20:44:13,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:13,902 INFO L225 Difference]: With dead ends: 23252 [2021-07-13 20:44:13,903 INFO L226 Difference]: Without dead ends: 23252 [2021-07-13 20:44:13,903 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 183.7ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:44:13,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-07-13 20:44:14,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-07-13 20:44:14,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:14,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-07-13 20:44:14,421 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-07-13 20:44:14,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:14,421 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-07-13 20:44:14,421 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-07-13 20:44:14,421 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-07-13 20:44:14,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:14,458 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:14,458 INFO L508 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-07-13 20:44:14,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3972 [2021-07-13 20:44:14,661 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:14,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:14,661 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-07-13 20:44:14,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:14,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377977454] [2021-07-13 20:44:14,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:14,699 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:14,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:14,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377977454] [2021-07-13 20:44:14,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377977454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916180146] [2021-07-13 20:44:14,700 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:14,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:14,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:14,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:14,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:14,817 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:14,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916180146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:14,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:44:14,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58957361] [2021-07-13 20:44:14,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:44:14,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:14,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:44:14,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:44:14,818 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 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-07-13 20:44:15,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:15,794 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-07-13 20:44:15,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:44:15,794 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-07-13 20:44:15,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:15,894 INFO L225 Difference]: With dead ends: 31840 [2021-07-13 20:44:15,894 INFO L226 Difference]: Without dead ends: 31840 [2021-07-13 20:44:15,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 501.3ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:44:15,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-07-13 20:44:16,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-07-13 20:44:16,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:16,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-07-13 20:44:16,616 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-07-13 20:44:16,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:16,616 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-07-13 20:44:16,616 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-07-13 20:44:16,617 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-07-13 20:44:16,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:16,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:16,657 INFO L508 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-07-13 20:44:16,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3973,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:16,858 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:16,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:16,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-07-13 20:44:16,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:16,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634207792] [2021-07-13 20:44:16,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:16,898 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:16,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:16,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634207792] [2021-07-13 20:44:16,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634207792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:16,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153580025] [2021-07-13 20:44:16,899 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:16,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:16,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:16,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:17,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:17,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153580025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:17,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:44:17,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502404504] [2021-07-13 20:44:17,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:17,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:17,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:17,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:17,022 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 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-07-13 20:44:18,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:18,546 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-07-13 20:44:18,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:44:18,547 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-07-13 20:44:18,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:18,675 INFO L225 Difference]: With dead ends: 40672 [2021-07-13 20:44:18,675 INFO L226 Difference]: Without dead ends: 40672 [2021-07-13 20:44:18,676 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 914.5ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:44:18,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-07-13 20:44:19,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-07-13 20:44:19,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:19,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-07-13 20:44:19,651 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-07-13 20:44:19,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:19,651 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-07-13 20:44:19,651 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-07-13 20:44:19,651 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-07-13 20:44:19,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:19,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:19,688 INFO L508 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-07-13 20:44:19,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:19,888 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:19,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:19,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-07-13 20:44:19,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:19,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526440669] [2021-07-13 20:44:19,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:20,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:20,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526440669] [2021-07-13 20:44:20,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526440669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68683940] [2021-07-13 20:44:20,088 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:20,119 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:20,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:20,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:20,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:20,216 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:20,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68683940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:20,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:44:20,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291206313] [2021-07-13 20:44:20,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:20,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:20,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:20,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:20,217 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 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-07-13 20:44:21,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:21,804 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-07-13 20:44:21,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:44:21,805 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-07-13 20:44:21,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:21,924 INFO L225 Difference]: With dead ends: 40237 [2021-07-13 20:44:21,924 INFO L226 Difference]: Without dead ends: 40237 [2021-07-13 20:44:21,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 943.6ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:44:21,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-07-13 20:44:22,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-07-13 20:44:22,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-07-13 20:44:22,812 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-07-13 20:44:22,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:22,812 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-07-13 20:44:22,812 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-07-13 20:44:22,812 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-07-13 20:44:22,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:22,848 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:22,849 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:23,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3975 [2021-07-13 20:44:23,049 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:23,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:23,049 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-07-13 20:44:23,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:23,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904949129] [2021-07-13 20:44:23,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:23,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:23,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904949129] [2021-07-13 20:44:23,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904949129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836947281] [2021-07-13 20:44:23,084 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:23,107 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:23,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:23,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:23,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:23,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:44:23,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836947281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:23,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:44:23,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704846871] [2021-07-13 20:44:23,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:23,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:23,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:23,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:23,246 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 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-07-13 20:44:23,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:23,551 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-07-13 20:44:23,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:44:23,552 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-07-13 20:44:23,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:23,642 INFO L225 Difference]: With dead ends: 29387 [2021-07-13 20:44:23,642 INFO L226 Difference]: Without dead ends: 29370 [2021-07-13 20:44:23,643 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 108.7ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:44:23,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-07-13 20:44:24,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-07-13 20:44:24,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:24,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-07-13 20:44:24,341 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-07-13 20:44:24,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:24,341 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-07-13 20:44:24,341 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-07-13 20:44:24,341 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-07-13 20:44:24,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:24,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:24,375 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:24,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3976,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:24,575 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:24,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:24,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-07-13 20:44:24,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:24,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107435419] [2021-07-13 20:44:24,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:24,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:24,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107435419] [2021-07-13 20:44:24,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107435419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:24,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794455837] [2021-07-13 20:44:24,606 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:24,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:24,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:24,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:24,691 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:44:24,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794455837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:24,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:24,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:44:24,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746261389] [2021-07-13 20:44:24,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:24,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:24,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:24,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:24,692 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 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-07-13 20:44:25,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:25,273 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-07-13 20:44:25,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:44:25,273 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-07-13 20:44:25,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:25,405 INFO L225 Difference]: With dead ends: 31182 [2021-07-13 20:44:25,405 INFO L226 Difference]: Without dead ends: 31182 [2021-07-13 20:44:25,405 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 121.2ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:44:25,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-07-13 20:44:26,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-07-13 20:44:26,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:26,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-07-13 20:44:26,134 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-07-13 20:44:26,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:26,134 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-07-13 20:44:26,134 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-07-13 20:44:26,134 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-07-13 20:44:26,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:26,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:26,172 INFO L508 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-07-13 20:44:26,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3977 [2021-07-13 20:44:26,373 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:26,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:26,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-07-13 20:44:26,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:26,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604142871] [2021-07-13 20:44:26,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:26,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:26,411 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:26,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:26,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604142871] [2021-07-13 20:44:26,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604142871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:26,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030920095] [2021-07-13 20:44:26,411 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:26,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:26,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:26,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:26,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:26,615 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:26,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030920095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:26,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:26,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:44:26,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576235812] [2021-07-13 20:44:26,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:26,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:26,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:26,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:26,616 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 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-07-13 20:44:27,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:27,534 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-07-13 20:44:27,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:44:27,535 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-07-13 20:44:27,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:27,647 INFO L225 Difference]: With dead ends: 29369 [2021-07-13 20:44:27,648 INFO L226 Difference]: Without dead ends: 29369 [2021-07-13 20:44:27,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 423.0ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:44:27,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-07-13 20:44:28,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-07-13 20:44:28,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:28,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-07-13 20:44:28,408 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-07-13 20:44:28,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:28,408 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-07-13 20:44:28,408 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-07-13 20:44:28,408 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-07-13 20:44:28,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:28,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:28,445 INFO L508 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-07-13 20:44:28,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3978,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,646 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:28,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:28,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-07-13 20:44:28,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:28,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329285245] [2021-07-13 20:44:28,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,683 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:28,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:28,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329285245] [2021-07-13 20:44:28,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329285245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348432907] [2021-07-13 20:44:28,684 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:28,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:28,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:28,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:28,845 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:28,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348432907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:28,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:44:28,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073632832] [2021-07-13 20:44:28,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:28,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:28,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:28,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:28,846 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 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-07-13 20:44:29,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:29,993 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-07-13 20:44:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:44:29,993 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-07-13 20:44:29,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:30,089 INFO L225 Difference]: With dead ends: 30894 [2021-07-13 20:44:30,089 INFO L226 Difference]: Without dead ends: 30894 [2021-07-13 20:44:30,090 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 676.6ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:44:30,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-07-13 20:44:30,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-07-13 20:44:30,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:30,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-07-13 20:44:30,944 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-07-13 20:44:30,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:30,944 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-07-13 20:44:30,944 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-07-13 20:44:30,944 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-07-13 20:44:30,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:30,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:30,982 INFO L508 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-07-13 20:44:31,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3979 [2021-07-13 20:44:31,182 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:31,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:31,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-07-13 20:44:31,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:31,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066132445] [2021-07-13 20:44:31,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:31,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:31,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:31,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066132445] [2021-07-13 20:44:31,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066132445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:31,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366321407] [2021-07-13 20:44:31,221 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:31,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:31,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:31,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:31,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:31,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366321407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:31,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:31,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:44:31,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63557035] [2021-07-13 20:44:31,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:31,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:31,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:31,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:31,329 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 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-07-13 20:44:32,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:32,408 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-07-13 20:44:32,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:44:32,408 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-07-13 20:44:32,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:32,503 INFO L225 Difference]: With dead ends: 30020 [2021-07-13 20:44:32,503 INFO L226 Difference]: Without dead ends: 30016 [2021-07-13 20:44:32,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 489.4ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:44:32,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-07-13 20:44:33,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-07-13 20:44:33,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:33,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-07-13 20:44:33,196 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-07-13 20:44:33,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:33,196 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-07-13 20:44:33,196 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-07-13 20:44:33,197 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-07-13 20:44:33,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:33,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:33,234 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:33,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3980 [2021-07-13 20:44:33,435 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:33,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:33,435 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-07-13 20:44:33,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:33,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023211849] [2021-07-13 20:44:33,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:33,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:33,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023211849] [2021-07-13 20:44:33,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023211849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:33,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468715480] [2021-07-13 20:44:33,471 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:33,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:33,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:33,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:33,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:33,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:44:33,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468715480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:33,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:33,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:44:33,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017716557] [2021-07-13 20:44:33,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:33,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:33,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:33,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:33,555 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 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-07-13 20:44:33,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:33,992 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-07-13 20:44:33,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:44:33,992 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-07-13 20:44:33,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:34,074 INFO L225 Difference]: With dead ends: 25295 [2021-07-13 20:44:34,074 INFO L226 Difference]: Without dead ends: 25295 [2021-07-13 20:44:34,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:44:34,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-07-13 20:44:34,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-07-13 20:44:34,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:34,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-07-13 20:44:34,677 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-07-13 20:44:34,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:34,677 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-07-13 20:44:34,677 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-07-13 20:44:34,677 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-07-13 20:44:34,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:34,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:34,713 INFO L508 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-07-13 20:44:34,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:34,913 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:34,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:34,914 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-07-13 20:44:34,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:34,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589210596] [2021-07-13 20:44:34,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:34,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:34,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:34,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589210596] [2021-07-13 20:44:34,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589210596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:34,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418262050] [2021-07-13 20:44:34,951 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:34,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:34,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:34,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:34,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:35,070 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:44:35,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418262050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:35,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:35,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:44:35,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119635064] [2021-07-13 20:44:35,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:35,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:35,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:35,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:35,071 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 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-07-13 20:44:36,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:36,143 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-07-13 20:44:36,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:44:36,144 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-07-13 20:44:36,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:36,373 INFO L225 Difference]: With dead ends: 31016 [2021-07-13 20:44:36,374 INFO L226 Difference]: Without dead ends: 31016 [2021-07-13 20:44:36,374 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 485.8ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:44:36,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-07-13 20:44:36,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-07-13 20:44:36,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:37,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-07-13 20:44:37,022 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-07-13 20:44:37,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:37,022 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-07-13 20:44:37,022 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-07-13 20:44:37,022 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-07-13 20:44:37,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:37,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:37,066 INFO L508 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-07-13 20:44:37,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:37,267 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:37,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:37,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-07-13 20:44:37,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:37,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530359894] [2021-07-13 20:44:37,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:37,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:37,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:37,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530359894] [2021-07-13 20:44:37,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530359894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:37,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431649477] [2021-07-13 20:44:37,315 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:37,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:37,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:37,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:37,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:44:37,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431649477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:37,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:37,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:44:37,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526839544] [2021-07-13 20:44:37,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:37,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:37,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:37,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:37,420 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 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-07-13 20:44:38,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:38,375 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-07-13 20:44:38,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:44:38,375 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-07-13 20:44:38,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:38,480 INFO L225 Difference]: With dead ends: 29255 [2021-07-13 20:44:38,480 INFO L226 Difference]: Without dead ends: 29243 [2021-07-13 20:44:38,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 415.5ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:44:38,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-07-13 20:44:39,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-07-13 20:44:39,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:39,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-07-13 20:44:39,200 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-07-13 20:44:39,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:39,200 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-07-13 20:44:39,201 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-07-13 20:44:39,201 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-07-13 20:44:39,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:39,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:39,376 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:39,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,577 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:39,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:39,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-07-13 20:44:39,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:39,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253409580] [2021-07-13 20:44:39,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:39,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:39,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:39,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253409580] [2021-07-13 20:44:39,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253409580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406664897] [2021-07-13 20:44:39,609 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:39,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:39,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:39,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:39,687 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:39,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406664897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:39,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:44:39,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640894792] [2021-07-13 20:44:39,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:39,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:39,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:39,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:39,688 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 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-07-13 20:44:39,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:39,973 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-07-13 20:44:39,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:44:39,974 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-07-13 20:44:39,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:40,047 INFO L225 Difference]: With dead ends: 25610 [2021-07-13 20:44:40,047 INFO L226 Difference]: Without dead ends: 25610 [2021-07-13 20:44:40,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:44:40,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-07-13 20:44:40,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-07-13 20:44:40,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:40,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-07-13 20:44:40,778 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-07-13 20:44:40,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:40,779 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-07-13 20:44:40,779 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-07-13 20:44:40,779 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-07-13 20:44:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:40,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:40,832 INFO L508 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-07-13 20:44:41,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:41,033 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:41,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:41,033 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-07-13 20:44:41,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:41,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072523769] [2021-07-13 20:44:41,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:41,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:41,076 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:41,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:41,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072523769] [2021-07-13 20:44:41,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072523769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:41,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300402636] [2021-07-13 20:44:41,076 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:41,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:41,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:41,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:41,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:41,174 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:41,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300402636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:41,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:41,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:44:41,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893297889] [2021-07-13 20:44:41,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:41,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:41,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:41,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:41,175 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 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-07-13 20:44:42,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:42,184 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-07-13 20:44:42,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:44:42,184 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-07-13 20:44:42,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:42,295 INFO L225 Difference]: With dead ends: 30991 [2021-07-13 20:44:42,295 INFO L226 Difference]: Without dead ends: 30991 [2021-07-13 20:44:42,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 464.4ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:44:42,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-07-13 20:44:42,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-07-13 20:44:42,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:42,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-07-13 20:44:42,988 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-07-13 20:44:42,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:42,988 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-07-13 20:44:42,988 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-07-13 20:44:42,989 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-07-13 20:44:43,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:43,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:43,031 INFO L508 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-07-13 20:44:43,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3985,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,231 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:43,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:43,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-07-13 20:44:43,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:43,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357436529] [2021-07-13 20:44:43,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:43,282 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:43,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:43,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357436529] [2021-07-13 20:44:43,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357436529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:43,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504533497] [2021-07-13 20:44:43,282 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:43,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:43,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:43,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:43,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:43,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504533497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:43,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:43,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:44:43,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933053842] [2021-07-13 20:44:43,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:43,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:43,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:43,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:43,378 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 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-07-13 20:44:44,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:44,133 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-07-13 20:44:44,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:44,134 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-07-13 20:44:44,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:44,225 INFO L225 Difference]: With dead ends: 30092 [2021-07-13 20:44:44,225 INFO L226 Difference]: Without dead ends: 30084 [2021-07-13 20:44:44,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 447.2ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:44,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-07-13 20:44:44,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-07-13 20:44:44,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:45,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-07-13 20:44:45,122 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-07-13 20:44:45,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:45,122 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-07-13 20:44:45,122 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-07-13 20:44:45,122 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-07-13 20:44:45,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:45,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:45,165 INFO L508 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-07-13 20:44:45,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:45,365 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:45,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:45,365 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-07-13 20:44:45,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:45,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106972970] [2021-07-13 20:44:45,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:45,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:45,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:45,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106972970] [2021-07-13 20:44:45,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106972970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:45,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671201676] [2021-07-13 20:44:45,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:45,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:45,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:45,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:45,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:45,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671201676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:45,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:45,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:44:45,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855213853] [2021-07-13 20:44:45,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:45,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:45,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:45,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:45,498 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 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-07-13 20:44:46,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:46,411 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-07-13 20:44:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:44:46,411 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-07-13 20:44:46,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:46,503 INFO L225 Difference]: With dead ends: 31919 [2021-07-13 20:44:46,503 INFO L226 Difference]: Without dead ends: 31919 [2021-07-13 20:44:46,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 420.0ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:44:46,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-07-13 20:44:47,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-07-13 20:44:47,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:47,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-07-13 20:44:47,296 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-07-13 20:44:47,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:47,296 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-07-13 20:44:47,296 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-07-13 20:44:47,296 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-07-13 20:44:47,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:47,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:47,346 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:47,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,546 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:47,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:47,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-07-13 20:44:47,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:47,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010582393] [2021-07-13 20:44:47,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:47,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:47,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:47,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010582393] [2021-07-13 20:44:47,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010582393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178666950] [2021-07-13 20:44:47,733 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:47,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:47,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:47,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:47,823 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178666950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:47,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:44:47,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630469740] [2021-07-13 20:44:47,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:47,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:47,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:47,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:47,824 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 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-07-13 20:44:48,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:48,289 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-07-13 20:44:48,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:44:48,301 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-07-13 20:44:48,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:48,438 INFO L225 Difference]: With dead ends: 30875 [2021-07-13 20:44:48,438 INFO L226 Difference]: Without dead ends: 30862 [2021-07-13 20:44:48,438 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 297.7ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:44:48,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-07-13 20:44:49,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-07-13 20:44:49,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:49,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-07-13 20:44:49,407 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-07-13 20:44:49,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:49,407 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-07-13 20:44:49,408 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-07-13 20:44:49,408 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-07-13 20:44:49,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:49,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:49,466 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:49,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3988,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:49,666 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:49,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:49,667 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-07-13 20:44:49,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:49,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158980169] [2021-07-13 20:44:49,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:49,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:49,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:49,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158980169] [2021-07-13 20:44:49,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158980169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:49,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193148065] [2021-07-13 20:44:49,715 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:49,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:49,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:49,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:49,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:49,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193148065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:49,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:49,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:44:49,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120666709] [2021-07-13 20:44:49,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:49,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:49,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:49,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:49,805 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 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-07-13 20:44:50,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:50,367 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-07-13 20:44:50,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:44:50,368 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-07-13 20:44:50,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:50,497 INFO L225 Difference]: With dead ends: 32311 [2021-07-13 20:44:50,497 INFO L226 Difference]: Without dead ends: 32311 [2021-07-13 20:44:50,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:44:50,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-07-13 20:44:51,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-07-13 20:44:51,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:51,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-07-13 20:44:51,390 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-07-13 20:44:51,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:51,390 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-07-13 20:44:51,390 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-07-13 20:44:51,390 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-07-13 20:44:51,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:51,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:51,620 INFO L508 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-07-13 20:44:51,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3989 [2021-07-13 20:44:51,833 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:51,833 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-07-13 20:44:51,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:51,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305681948] [2021-07-13 20:44:51,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:51,865 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:51,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305681948] [2021-07-13 20:44:51,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305681948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931495439] [2021-07-13 20:44:51,866 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:51,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:51,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:51,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:51,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:51,947 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931495439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:51,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:44:51,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008153670] [2021-07-13 20:44:51,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:51,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:51,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:51,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:51,948 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 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-07-13 20:44:52,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:52,600 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-07-13 20:44:52,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:44:52,600 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-07-13 20:44:52,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:52,717 INFO L225 Difference]: With dead ends: 35470 [2021-07-13 20:44:52,718 INFO L226 Difference]: Without dead ends: 35462 [2021-07-13 20:44:52,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 283.1ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:44:52,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-07-13 20:44:53,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-07-13 20:44:53,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:53,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-07-13 20:44:53,613 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-07-13 20:44:53,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:53,613 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-07-13 20:44:53,613 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-07-13 20:44:53,613 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-07-13 20:44:53,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:53,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:53,670 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:53,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-07-13 20:44:53,871 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:53,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:53,871 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-07-13 20:44:53,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:53,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538906027] [2021-07-13 20:44:53,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:53,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:53,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538906027] [2021-07-13 20:44:53,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538906027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480356998] [2021-07-13 20:44:53,906 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:53,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:53,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:53,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:53,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:53,987 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:53,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480356998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:53,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:53,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:44:53,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454532437] [2021-07-13 20:44:53,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:53,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:53,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:53,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:53,988 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 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-07-13 20:44:54,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:54,635 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-07-13 20:44:54,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:44:54,636 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-07-13 20:44:54,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:54,738 INFO L225 Difference]: With dead ends: 31865 [2021-07-13 20:44:54,738 INFO L226 Difference]: Without dead ends: 31865 [2021-07-13 20:44:54,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 206.7ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:44:54,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-07-13 20:44:55,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-07-13 20:44:55,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:55,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-07-13 20:44:55,727 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-07-13 20:44:55,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:55,728 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-07-13 20:44:55,728 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-07-13 20:44:55,728 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-07-13 20:44:55,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:55,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:55,792 INFO L508 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-07-13 20:44:55,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-07-13 20:44:55,992 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:55,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:55,993 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-07-13 20:44:55,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:55,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297451378] [2021-07-13 20:44:55,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:55,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:56,025 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:56,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:56,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297451378] [2021-07-13 20:44:56,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297451378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:56,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750328969] [2021-07-13 20:44:56,026 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:56,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:56,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:56,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:56,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:56,108 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:56,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750328969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:56,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:56,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:44:56,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051963740] [2021-07-13 20:44:56,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:56,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:56,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:56,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:56,109 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 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-07-13 20:44:56,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:56,912 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-07-13 20:44:56,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:56,913 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-07-13 20:44:56,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:57,016 INFO L225 Difference]: With dead ends: 36395 [2021-07-13 20:44:57,016 INFO L226 Difference]: Without dead ends: 36371 [2021-07-13 20:44:57,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 279.1ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:44:57,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-07-13 20:44:57,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-07-13 20:44:57,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:57,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-07-13 20:44:57,909 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-07-13 20:44:57,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:57,909 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-07-13 20:44:57,909 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-07-13 20:44:57,909 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-07-13 20:44:57,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:57,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:57,966 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:58,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:58,166 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:58,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:58,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-07-13 20:44:58,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:58,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36631956] [2021-07-13 20:44:58,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:58,206 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:58,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36631956] [2021-07-13 20:44:58,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36631956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616495495] [2021-07-13 20:44:58,207 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:58,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:58,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:58,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:44:58,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:58,473 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616495495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:58,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-13 20:44:58,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585695094] [2021-07-13 20:44:58,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:58,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:58,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:58,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:58,474 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 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-07-13 20:44:59,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:59,014 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-07-13 20:44:59,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:59,014 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-07-13 20:44:59,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:59,111 INFO L225 Difference]: With dead ends: 32279 [2021-07-13 20:44:59,111 INFO L226 Difference]: Without dead ends: 32279 [2021-07-13 20:44:59,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 234.6ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:59,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-07-13 20:44:59,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-07-13 20:44:59,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:00,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-07-13 20:45:00,093 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-07-13 20:45:00,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:00,093 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-07-13 20:45:00,093 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-07-13 20:45:00,093 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-07-13 20:45:00,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:00,150 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:00,150 INFO L508 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-07-13 20:45:00,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:00,351 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:00,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:00,351 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-07-13 20:45:00,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:00,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129539160] [2021-07-13 20:45:00,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:00,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:00,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:00,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129539160] [2021-07-13 20:45:00,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129539160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:00,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775288289] [2021-07-13 20:45:00,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:00,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:45:00,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:00,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:00,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:00,491 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:00,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775288289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:00,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:00,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:45:00,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484590371] [2021-07-13 20:45:00,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:45:00,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:00,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:45:00,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:45:00,492 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 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-07-13 20:45:01,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:01,463 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-07-13 20:45:01,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:45:01,464 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-07-13 20:45:01,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:01,604 INFO L225 Difference]: With dead ends: 36318 [2021-07-13 20:45:01,604 INFO L226 Difference]: Without dead ends: 36278 [2021-07-13 20:45:01,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 361.8ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:45:01,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-07-13 20:45:02,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-07-13 20:45:02,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:02,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-07-13 20:45:02,734 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-07-13 20:45:02,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:02,734 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-07-13 20:45:02,734 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-07-13 20:45:02,734 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-07-13 20:45:02,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:02,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:02,790 INFO L508 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-07-13 20:45:02,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:02,991 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:02,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:02,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-07-13 20:45:02,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:02,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617053569] [2021-07-13 20:45:02,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:02,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:03,024 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:03,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:03,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617053569] [2021-07-13 20:45:03,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617053569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:03,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625604783] [2021-07-13 20:45:03,024 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:03,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:03,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:03,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:03,153 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:03,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625604783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:03,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:03,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:03,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511558412] [2021-07-13 20:45:03,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:03,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:03,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:03,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:03,154 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 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-07-13 20:45:04,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:04,707 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-07-13 20:45:04,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:45:04,708 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-07-13 20:45:04,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:04,947 INFO L225 Difference]: With dead ends: 68211 [2021-07-13 20:45:04,947 INFO L226 Difference]: Without dead ends: 68211 [2021-07-13 20:45:04,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 705.8ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:45:05,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-07-13 20:45:06,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-07-13 20:45:06,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:06,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-07-13 20:45:06,813 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-07-13 20:45:06,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:06,813 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-07-13 20:45:06,813 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-07-13 20:45:06,813 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-07-13 20:45:06,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:06,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:06,886 INFO L508 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-07-13 20:45:07,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:07,087 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:07,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:07,087 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-07-13 20:45:07,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:07,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262742174] [2021-07-13 20:45:07,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:07,120 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:07,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:07,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262742174] [2021-07-13 20:45:07,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262742174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:07,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671060764] [2021-07-13 20:45:07,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:07,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:07,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:07,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:07,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:07,247 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:07,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671060764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:07,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:07,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:07,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738955145] [2021-07-13 20:45:07,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:07,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:07,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:07,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:07,248 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 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-07-13 20:45:09,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:09,015 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-07-13 20:45:09,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:45:09,016 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-07-13 20:45:09,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:09,266 INFO L225 Difference]: With dead ends: 67584 [2021-07-13 20:45:09,266 INFO L226 Difference]: Without dead ends: 67584 [2021-07-13 20:45:09,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 884.7ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:45:09,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-07-13 20:45:10,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-07-13 20:45:10,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:11,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-07-13 20:45:11,139 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-07-13 20:45:11,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:11,139 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-07-13 20:45:11,139 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-07-13 20:45:11,139 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-07-13 20:45:11,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:11,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:11,225 INFO L508 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-07-13 20:45:11,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:11,425 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:11,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:11,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-07-13 20:45:11,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:11,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832651041] [2021-07-13 20:45:11,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:11,468 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:11,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:11,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832651041] [2021-07-13 20:45:11,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832651041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:11,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988056724] [2021-07-13 20:45:11,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:11,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:45:11,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:11,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:11,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:11,590 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:11,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988056724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:11,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:11,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:45:11,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370265820] [2021-07-13 20:45:11,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:45:11,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:11,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:45:11,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:45:11,591 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 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-07-13 20:45:13,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:13,019 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-07-13 20:45:13,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:45:13,020 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-07-13 20:45:13,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:13,275 INFO L225 Difference]: With dead ends: 62987 [2021-07-13 20:45:13,275 INFO L226 Difference]: Without dead ends: 62987 [2021-07-13 20:45:13,275 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 599.3ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:45:13,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-07-13 20:45:14,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-07-13 20:45:14,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:15,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-07-13 20:45:15,063 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-07-13 20:45:15,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:15,063 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-07-13 20:45:15,063 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-07-13 20:45:15,063 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-07-13 20:45:15,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:15,131 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:15,131 INFO L508 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-07-13 20:45:15,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3997,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:15,332 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:15,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:15,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-07-13 20:45:15,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:15,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590824367] [2021-07-13 20:45:15,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:15,364 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:15,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:15,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590824367] [2021-07-13 20:45:15,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590824367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:15,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522978026] [2021-07-13 20:45:15,364 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:15,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:15,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:15,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:15,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:15,478 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:15,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522978026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:15,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:15,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:45:15,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164055626] [2021-07-13 20:45:15,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:45:15,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:15,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:45:15,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:45:15,479 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 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-07-13 20:45:17,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:17,013 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-07-13 20:45:17,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:45:17,014 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-07-13 20:45:17,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:17,315 INFO L225 Difference]: With dead ends: 62120 [2021-07-13 20:45:17,316 INFO L226 Difference]: Without dead ends: 62112 [2021-07-13 20:45:17,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 516.1ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:45:17,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-07-13 20:45:18,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-07-13 20:45:18,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:18,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-07-13 20:45:18,977 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-07-13 20:45:18,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:18,977 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-07-13 20:45:18,977 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-07-13 20:45:18,977 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-07-13 20:45:19,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:19,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:19,295 INFO L508 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-07-13 20:45:19,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3998 [2021-07-13 20:45:19,505 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:19,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:19,505 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-07-13 20:45:19,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:19,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086879168] [2021-07-13 20:45:19,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:19,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:19,539 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:19,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:19,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086879168] [2021-07-13 20:45:19,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086879168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:19,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243631012] [2021-07-13 20:45:19,539 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:19,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:45:19,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:19,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:19,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:19,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243631012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:19,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:19,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:19,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604756118] [2021-07-13 20:45:19,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:19,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:19,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:19,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:19,674 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 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-07-13 20:45:21,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:21,089 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-07-13 20:45:21,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:45:21,090 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-07-13 20:45:21,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:21,317 INFO L225 Difference]: With dead ends: 61801 [2021-07-13 20:45:21,318 INFO L226 Difference]: Without dead ends: 61801 [2021-07-13 20:45:21,318 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 596.9ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:45:21,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-07-13 20:45:22,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-07-13 20:45:22,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-07-13 20:45:23,148 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-07-13 20:45:23,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:23,148 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-07-13 20:45:23,148 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-07-13 20:45:23,148 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-07-13 20:45:23,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:23,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:23,231 INFO L508 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-07-13 20:45:23,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3999 [2021-07-13 20:45:23,431 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:23,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:23,432 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-07-13 20:45:23,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:23,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286723347] [2021-07-13 20:45:23,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:23,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:23,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:23,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286723347] [2021-07-13 20:45:23,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286723347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:23,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190977532] [2021-07-13 20:45:23,465 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:23,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:45:23,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:23,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:23,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:23,588 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:23,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190977532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:23,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:23,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:23,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820010045] [2021-07-13 20:45:23,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:23,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:23,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:23,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:23,589 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 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-07-13 20:45:24,607 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:45:24,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:24,924 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-07-13 20:45:24,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:45:24,924 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-07-13 20:45:24,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:25,149 INFO L225 Difference]: With dead ends: 61590 [2021-07-13 20:45:25,149 INFO L226 Difference]: Without dead ends: 61582 [2021-07-13 20:45:25,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 689.8ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:45:25,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-07-13 20:45:26,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-07-13 20:45:26,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:26,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-07-13 20:45:26,912 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-07-13 20:45:26,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:26,912 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-07-13 20:45:26,912 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-07-13 20:45:26,912 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-07-13 20:45:26,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:26,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:26,992 INFO L508 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-07-13 20:45:27,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-07-13 20:45:27,192 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:27,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:27,193 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-07-13 20:45:27,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:27,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120315770] [2021-07-13 20:45:27,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:27,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:27,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:27,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120315770] [2021-07-13 20:45:27,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120315770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:27,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213773198] [2021-07-13 20:45:27,228 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:27,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:27,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:27,335 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:27,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213773198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:27,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:27,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:45:27,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020203168] [2021-07-13 20:45:27,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:27,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:27,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:27,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:27,336 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 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-07-13 20:45:28,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:28,773 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-07-13 20:45:28,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:45:28,774 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-07-13 20:45:28,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:29,020 INFO L225 Difference]: With dead ends: 60972 [2021-07-13 20:45:29,020 INFO L226 Difference]: Without dead ends: 60972 [2021-07-13 20:45:29,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 646.6ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:45:29,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-07-13 20:45:30,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-07-13 20:45:30,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:30,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-07-13 20:45:30,842 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-07-13 20:45:30,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:30,842 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-07-13 20:45:30,843 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-07-13 20:45:30,843 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-07-13 20:45:30,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:30,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:30,918 INFO L508 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-07-13 20:45:31,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-07-13 20:45:31,119 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:31,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:31,119 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-07-13 20:45:31,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:31,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447279216] [2021-07-13 20:45:31,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:31,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:31,152 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:31,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:31,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447279216] [2021-07-13 20:45:31,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447279216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:31,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967840579] [2021-07-13 20:45:31,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:31,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:31,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:31,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:31,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:31,253 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:31,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967840579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:31,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:31,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:45:31,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731728541] [2021-07-13 20:45:31,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:31,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:31,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:31,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:31,254 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 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-07-13 20:45:32,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:32,584 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-07-13 20:45:32,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:45:32,584 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-07-13 20:45:32,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:33,034 INFO L225 Difference]: With dead ends: 60488 [2021-07-13 20:45:33,034 INFO L226 Difference]: Without dead ends: 60480 [2021-07-13 20:45:33,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 520.6ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:45:33,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-07-13 20:45:34,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-07-13 20:45:34,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40081 states, 40080 states have (on average 3.8941616766467066) internal successors, (156078), 40080 states have internal predecessors, (156078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:34,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-07-13 20:45:34,577 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-07-13 20:45:34,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:34,577 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-07-13 20:45:34,577 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-07-13 20:45:34,577 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-07-13 20:45:34,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:34,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:34,658 INFO L508 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-07-13 20:45:34,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-07-13 20:45:34,859 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:34,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:34,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-07-13 20:45:34,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:34,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877933982] [2021-07-13 20:45:34,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:34,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:34,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-07-13 20:45:34,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:34,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877933982] [2021-07-13 20:45:34,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877933982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:34,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568678090] [2021-07-13 20:45:34,903 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:34,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:34,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:34,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:34,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:35,003 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:35,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568678090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:35,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:35,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:45:35,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574244405] [2021-07-13 20:45:35,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:35,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:35,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:35,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:35,004 INFO L87 Difference]: Start difference. First operand 40081 states and 156078 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-07-13 20:45:35,576 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-07-13 20:45:36,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:36,167 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-07-13 20:45:36,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:45:36,167 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-07-13 20:45:36,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:36,382 INFO L225 Difference]: With dead ends: 59033 [2021-07-13 20:45:36,382 INFO L226 Difference]: Without dead ends: 59009 [2021-07-13 20:45:36,382 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 599.3ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:36,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-07-13 20:45:38,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-07-13 20:45:38,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39991 states, 39990 states have (on average 3.893998499624906) internal successors, (155721), 39990 states have internal predecessors, (155721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:38,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-07-13 20:45:38,258 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-07-13 20:45:38,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:38,259 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-07-13 20:45:38,259 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-07-13 20:45:38,259 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-07-13 20:45:38,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:38,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:38,341 INFO L508 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-07-13 20:45:38,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,542 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:38,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:38,542 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-07-13 20:45:38,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:38,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197207230] [2021-07-13 20:45:38,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:38,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:38,576 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:45:38,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:38,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197207230] [2021-07-13 20:45:38,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197207230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369594264] [2021-07-13 20:45:38,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:38,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:38,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:38,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:38,704 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:38,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369594264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:38,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:38,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688387498] [2021-07-13 20:45:38,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:38,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:38,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:38,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:38,705 INFO L87 Difference]: Start difference. First operand 39991 states and 155721 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-07-13 20:45:40,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:40,135 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-07-13 20:45:40,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:45:40,136 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-07-13 20:45:40,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:40,577 INFO L225 Difference]: With dead ends: 60273 [2021-07-13 20:45:40,578 INFO L226 Difference]: Without dead ends: 60273 [2021-07-13 20:45:40,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 628.4ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:45:40,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-07-13 20:45:41,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-07-13 20:45:42,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40087 states, 40086 states have (on average 3.892506111859502) internal successors, (156035), 40086 states have internal predecessors, (156035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:42,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-07-13 20:45:42,146 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-07-13 20:45:42,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:42,146 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-07-13 20:45:42,146 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-07-13 20:45:42,146 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-07-13 20:45:42,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:42,228 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:42,228 INFO L508 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-07-13 20:45:42,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:42,429 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:42,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:42,429 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-07-13 20:45:42,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:42,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835836167] [2021-07-13 20:45:42,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:42,464 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:45:42,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:42,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835836167] [2021-07-13 20:45:42,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835836167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:42,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133428847] [2021-07-13 20:45:42,464 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:42,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:45:42,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:42,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:42,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:42,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-07-13 20:45:42,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133428847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:42,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:42,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:45:42,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418587907] [2021-07-13 20:45:42,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:42,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:42,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:42,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:42,587 INFO L87 Difference]: Start difference. First operand 40087 states and 156035 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-07-13 20:45:43,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:43,981 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-07-13 20:45:43,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:45:43,982 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-07-13 20:45:43,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:44,438 INFO L225 Difference]: With dead ends: 59960 [2021-07-13 20:45:44,438 INFO L226 Difference]: Without dead ends: 59952 [2021-07-13 20:45:44,438 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 521.0ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:45:44,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-07-13 20:45:45,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-07-13 20:45:45,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 3.893822779749113) internal successors, (155823), 40018 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:45,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-07-13 20:45:45,968 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-07-13 20:45:45,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:45,968 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-07-13 20:45:45,968 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-07-13 20:45:45,968 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-07-13 20:45:46,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:46,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:46,051 INFO L508 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-07-13 20:45:46,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4005,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,252 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:46,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:46,252 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-07-13 20:45:46,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:46,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676311617] [2021-07-13 20:45:46,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:46,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:46,286 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:45:46,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:46,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676311617] [2021-07-13 20:45:46,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676311617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:46,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202778102] [2021-07-13 20:45:46,287 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,310 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:45:46,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:46,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:46,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:46,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202778102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:46,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:46,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:45:46,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732599809] [2021-07-13 20:45:46,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:45:46,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:46,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:45:46,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:45:46,399 INFO L87 Difference]: Start difference. First operand 40019 states and 155823 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-07-13 20:45:47,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:47,594 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-07-13 20:45:47,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:45:47,594 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-07-13 20:45:47,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:47,823 INFO L225 Difference]: With dead ends: 58691 [2021-07-13 20:45:47,823 INFO L226 Difference]: Without dead ends: 58667 [2021-07-13 20:45:47,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 384.1ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:45:48,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-07-13 20:45:49,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-07-13 20:45:49,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39995 states, 39994 states have (on average 3.89395909386408) internal successors, (155735), 39994 states have internal predecessors, (155735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:49,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-07-13 20:45:49,569 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-07-13 20:45:49,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:49,569 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-07-13 20:45:49,569 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-07-13 20:45:49,569 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-07-13 20:45:49,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:49,648 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:49,648 INFO L508 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-07-13 20:45:49,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4006 [2021-07-13 20:45:49,849 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:49,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:49,849 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-07-13 20:45:49,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:49,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91650060] [2021-07-13 20:45:49,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:49,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:49,888 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:49,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:49,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91650060] [2021-07-13 20:45:49,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91650060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:49,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376652045] [2021-07-13 20:45:49,889 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:49,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:49,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:49,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:49,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376652045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:49,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:49,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:45:49,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149905441] [2021-07-13 20:45:49,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:49,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:49,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:49,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:49,987 INFO L87 Difference]: Start difference. First operand 39995 states and 155735 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-07-13 20:45:51,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:51,970 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-07-13 20:45:51,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-13 20:45:51,971 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-07-13 20:45:51,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:52,204 INFO L225 Difference]: With dead ends: 61857 [2021-07-13 20:45:52,204 INFO L226 Difference]: Without dead ends: 61857 [2021-07-13 20:45:52,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 1085.2ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:45:52,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-07-13 20:45:53,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-07-13 20:45:53,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8442053502954843) internal successors, (170429), 44334 states have internal predecessors, (170429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:54,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-07-13 20:45:54,186 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-07-13 20:45:54,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:54,186 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-07-13 20:45:54,186 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-07-13 20:45:54,187 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-07-13 20:45:54,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:54,276 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:54,276 INFO L508 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-07-13 20:45:54,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4007,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:54,476 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:54,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:54,477 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-07-13 20:45:54,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:54,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722891839] [2021-07-13 20:45:54,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:54,528 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:54,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:54,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722891839] [2021-07-13 20:45:54,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722891839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:54,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295542096] [2021-07-13 20:45:54,529 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:54,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:54,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:54,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:54,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:54,652 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:54,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295542096] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:54,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:54,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:45:54,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366254978] [2021-07-13 20:45:54,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:54,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:54,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:54,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:54,653 INFO L87 Difference]: Start difference. First operand 44335 states and 170429 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-07-13 20:45:56,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:56,170 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-07-13 20:45:56,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:45:56,171 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-07-13 20:45:56,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:56,378 INFO L225 Difference]: With dead ends: 61088 [2021-07-13 20:45:56,378 INFO L226 Difference]: Without dead ends: 61080 [2021-07-13 20:45:56,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 703.7ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:45:56,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-07-13 20:45:57,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-07-13 20:45:57,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 3.862963305723937) internal successors, (166965), 43222 states have internal predecessors, (166965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:58,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-07-13 20:45:58,111 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-07-13 20:45:58,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:58,111 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-07-13 20:45:58,111 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-07-13 20:45:58,111 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-07-13 20:45:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:58,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:58,190 INFO L508 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-07-13 20:45:58,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4008 [2021-07-13 20:45:58,390 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:58,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:58,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-07-13 20:45:58,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:58,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739213341] [2021-07-13 20:45:58,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:58,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:58,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:58,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739213341] [2021-07-13 20:45:58,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739213341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:58,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295251041] [2021-07-13 20:45:58,430 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:58,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:45:58,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:58,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:58,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:58,522 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:58,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295251041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:58,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:58,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:45:58,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584713538] [2021-07-13 20:45:58,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:58,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:58,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:58,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:58,523 INFO L87 Difference]: Start difference. First operand 43223 states and 166965 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-07-13 20:45:59,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:59,917 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-07-13 20:45:59,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:45:59,918 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-07-13 20:45:59,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:00,352 INFO L225 Difference]: With dead ends: 59466 [2021-07-13 20:46:00,352 INFO L226 Difference]: Without dead ends: 59442 [2021-07-13 20:46:00,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 789.3ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:46:00,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-07-13 20:46:01,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-07-13 20:46:01,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43235 states, 43234 states have (on average 3.860827126798353) internal successors, (166919), 43234 states have internal predecessors, (166919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:01,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-07-13 20:46:01,905 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-07-13 20:46:01,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:01,905 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-07-13 20:46:01,905 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-07-13 20:46:01,905 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-07-13 20:46:01,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:46:01,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:01,986 INFO L508 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-07-13 20:46:02,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4009,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:02,186 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:02,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:02,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-07-13 20:46:02,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:02,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848464617] [2021-07-13 20:46:02,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:02,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:02,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:02,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848464617] [2021-07-13 20:46:02,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848464617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660820694] [2021-07-13 20:46:02,228 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:02,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:02,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:02,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:46:02,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:02,320 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660820694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:02,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:46:02,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485040609] [2021-07-13 20:46:02,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:46:02,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:02,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:46:02,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:46:02,321 INFO L87 Difference]: Start difference. First operand 43235 states and 166919 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-07-13 20:46:03,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:03,957 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-07-13 20:46:03,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:46:03,958 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-07-13 20:46:03,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:04,191 INFO L225 Difference]: With dead ends: 60717 [2021-07-13 20:46:04,191 INFO L226 Difference]: Without dead ends: 60677 [2021-07-13 20:46:04,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 559.9ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:46:04,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-07-13 20:46:05,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-07-13 20:46:05,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43367 states, 43366 states have (on average 3.860143891527925) internal successors, (167399), 43366 states have internal predecessors, (167399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:05,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-07-13 20:46:05,716 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-07-13 20:46:05,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:05,717 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-07-13 20:46:05,717 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-07-13 20:46:05,717 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-07-13 20:46:05,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:46:05,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:05,805 INFO L508 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-07-13 20:46:06,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4010,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:06,005 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:06,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:06,006 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-07-13 20:46:06,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:06,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858403007] [2021-07-13 20:46:06,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:06,046 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:06,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858403007] [2021-07-13 20:46:06,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858403007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120315217] [2021-07-13 20:46:06,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:06,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:46:06,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:06,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:46:06,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:06,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:06,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120315217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:06,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:06,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:46:06,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314807936] [2021-07-13 20:46:06,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:06,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:06,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:06,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:06,466 INFO L87 Difference]: Start difference. First operand 43367 states and 167399 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 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-07-13 20:46:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:08,243 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-07-13 20:46:08,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-13 20:46:08,244 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 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-07-13 20:46:08,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:08,450 INFO L225 Difference]: With dead ends: 59965 [2021-07-13 20:46:08,451 INFO L226 Difference]: Without dead ends: 59965 [2021-07-13 20:46:08,451 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 1167.7ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:46:08,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-07-13 20:46:09,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-07-13 20:46:09,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44272 states, 44271 states have (on average 3.8506019742043325) internal successors, (170470), 44271 states have internal predecessors, (170470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:10,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-07-13 20:46:10,221 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-07-13 20:46:10,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:10,221 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-07-13 20:46:10,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 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-07-13 20:46:10,221 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-07-13 20:46:10,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:46:10,318 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:10,318 INFO L508 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-07-13 20:46:10,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4011 [2021-07-13 20:46:10,521 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:10,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:10,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-07-13 20:46:10,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:10,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853854479] [2021-07-13 20:46:10,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:10,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:10,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853854479] [2021-07-13 20:46:10,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853854479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:10,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311979264] [2021-07-13 20:46:10,561 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:10,584 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:46:10,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:10,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:46:10,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:10,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-07-13 20:46:10,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311979264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:10,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:10,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:46:10,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320608622] [2021-07-13 20:46:10,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:10,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:10,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:10,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:10,686 INFO L87 Difference]: Start difference. First operand 44272 states and 170470 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 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-07-13 20:46:12,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:12,361 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-07-13 20:46:12,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:46:12,362 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 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-07-13 20:46:12,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:12,603 INFO L225 Difference]: With dead ends: 59467 [2021-07-13 20:46:12,603 INFO L226 Difference]: Without dead ends: 59459 [2021-07-13 20:46:12,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 720.9ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:46:12,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states.