/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/sorted.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:43:33,127 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:43:33,129 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:43:33,166 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:43:33,166 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:43:33,169 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:43:33,171 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:43:33,176 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:43:33,177 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:43:33,181 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:43:33,182 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:43:33,183 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:43:33,183 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:43:33,185 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:43:33,186 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:43:33,187 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:43:33,190 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:43:33,190 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:43:33,192 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:43:33,197 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:43:33,198 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:43:33,199 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:43:33,200 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:43:33,202 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:43:33,208 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:43:33,208 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:43:33,208 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:43:33,209 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:43:33,210 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:43:33,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:43:33,211 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:43:33,213 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:43:33,214 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:43:33,215 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:43:33,216 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:43:33,216 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:43:33,217 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:43:33,217 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:43:33,217 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:43:33,218 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:43:33,218 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:43:33,222 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:43:33,276 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:43:33,276 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:43:33,277 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:43:33,277 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:43:33,279 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:43:33,279 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:43:33,279 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:43:33,280 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:43:33,280 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:43:33,280 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:43:33,281 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:43:33,282 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:43:33,282 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:43:33,283 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:43:33,283 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:43:33,284 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:43:33,284 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:43:33,615 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:43:33,639 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:43:33,641 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:43:33,642 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:43:33,644 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:43:33,645 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/sorted.wvr.bpl [2021-07-13 20:43:33,645 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sorted.wvr.bpl' [2021-07-13 20:43:33,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:43:33,674 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:43:33,676 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:43:33,676 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:43:33,676 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:43:33,689 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,699 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,706 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:43:33,707 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:43:33,708 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:43:33,708 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:43:33,716 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,716 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,718 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,718 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,722 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,726 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,727 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/1) ... [2021-07-13 20:43:33,733 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:43:33,735 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:43:33,735 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:43:33,735 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:43:33,737 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (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:43:33,825 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:43:33,826 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:43:33,826 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:43:33,826 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:43:33,827 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:43:33,827 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:43:33,827 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:43:33,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:43:33,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:43:33,827 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:43:33,827 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:43:33,827 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:43:33,828 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:43:34,074 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:43:34,074 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:43:34,076 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:43:34 BoogieIcfgContainer [2021-07-13 20:43:34,076 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:43:34,078 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:43:34,078 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:43:34,080 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:43:34,081 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:43:33" (1/2) ... [2021-07-13 20:43:34,081 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32285202 and model type sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:43:34, skipping insertion in model container [2021-07-13 20:43:34,082 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:43:34" (2/2) ... [2021-07-13 20:43:34,083 INFO L111 eAbstractionObserver]: Analyzing ICFG sorted.wvr.bpl [2021-07-13 20:43:34,087 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:43:34,087 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:43:34,088 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:43:34,088 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:43:34,164 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:43:34,183 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:43:34,199 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:43:34,199 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:43:34,199 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:43:34,199 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:43:34,200 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:43:34,200 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:43:34,200 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:43:34,200 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:43:34,208 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-07-13 20:43:34,228 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,230 INFO L276 IsEmpty]: Start isEmpty. Operand has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:43:34,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:34,238 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:34,239 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:34,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:34,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1178018128, now seen corresponding path program 1 times [2021-07-13 20:43:34,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:34,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906325793] [2021-07-13 20:43:34,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:34,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:34,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906325793] [2021-07-13 20:43:34,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906325793] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:34,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:34,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-13 20:43:34,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564945571] [2021-07-13 20:43:34,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:43:34,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:34,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:43:34,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:43:34,474 INFO L87 Difference]: Start difference. First operand has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:34,547 INFO L93 Difference]: Finished difference Result 410 states and 1170 transitions. [2021-07-13 20:43:34,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:43:34,549 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:43:34,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:34,561 INFO L225 Difference]: With dead ends: 410 [2021-07-13 20:43:34,561 INFO L226 Difference]: Without dead ends: 395 [2021-07-13 20:43:34,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 51.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:43:34,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-07-13 20:43:34,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 152. [2021-07-13 20:43:34,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.794701986754967) internal successors, (422), 151 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call 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,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 422 transitions. [2021-07-13 20:43:34,618 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 422 transitions. Word has length 21 [2021-07-13 20:43:34,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:34,619 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 422 transitions. [2021-07-13 20:43:34,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,620 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 422 transitions. [2021-07-13 20:43:34,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:34,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:34,622 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] [2021-07-13 20:43:34,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:43:34,622 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:34,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:34,623 INFO L82 PathProgramCache]: Analyzing trace with hash 435293552, now seen corresponding path program 1 times [2021-07-13 20:43:34,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:34,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610786375] [2021-07-13 20:43:34,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:34,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:34,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610786375] [2021-07-13 20:43:34,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610786375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520144989] [2021-07-13 20:43:34,719 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:43:34,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:34,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:43:34,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:34,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520144989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:34,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-07-13 20:43:34,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113306457] [2021-07-13 20:43:34,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:34,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:34,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:34,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:34,962 INFO L87 Difference]: Start difference. First operand 152 states and 422 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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:43:35,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:35,228 INFO L93 Difference]: Finished difference Result 532 states and 1491 transitions. [2021-07-13 20:43:35,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:43:35,229 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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 23 [2021-07-13 20:43:35,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:35,234 INFO L225 Difference]: With dead ends: 532 [2021-07-13 20:43:35,234 INFO L226 Difference]: Without dead ends: 532 [2021-07-13 20:43:35,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:35,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-07-13 20:43:35,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 165. [2021-07-13 20:43:35,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.8963414634146343) internal successors, (475), 164 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call 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,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 475 transitions. [2021-07-13 20:43:35,271 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 475 transitions. Word has length 23 [2021-07-13 20:43:35,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:35,272 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 475 transitions. [2021-07-13 20:43:35,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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:43:35,273 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 475 transitions. [2021-07-13 20:43:35,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:35,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:35,277 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] [2021-07-13 20:43:35,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-13 20:43:35,501 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:35,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:35,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1894116080, now seen corresponding path program 2 times [2021-07-13 20:43:35,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:35,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94852347] [2021-07-13 20:43:35,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:35,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:35,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:35,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94852347] [2021-07-13 20:43:35,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94852347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795972412] [2021-07-13 20:43:35,595 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:43:35,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:35,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:35,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:43:35,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:35,732 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:35,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795972412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:35,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-07-13 20:43:35,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883214000] [2021-07-13 20:43:35,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:35,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:35,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:35,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:35,735 INFO L87 Difference]: Start difference. First operand 165 states and 475 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:43:35,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:35,996 INFO L93 Difference]: Finished difference Result 565 states and 1578 transitions. [2021-07-13 20:43:35,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:43:35,996 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 23 [2021-07-13 20:43:35,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,000 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:43:36,000 INFO L226 Difference]: Without dead ends: 565 [2021-07-13 20:43:36,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 158.0ms TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:36,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-13 20:43:36,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 166. [2021-07-13 20:43:36,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 2.878787878787879) internal successors, (475), 165 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call 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,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 475 transitions. [2021-07-13 20:43:36,014 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 475 transitions. Word has length 23 [2021-07-13 20:43:36,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,015 INFO L482 AbstractCegarLoop]: Abstraction has 166 states and 475 transitions. [2021-07-13 20:43:36,015 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:43:36,015 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 475 transitions. [2021-07-13 20:43:36,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:36,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,018 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] [2021-07-13 20:43:36,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:36,238 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:36,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:36,239 INFO L82 PathProgramCache]: Analyzing trace with hash -672666414, now seen corresponding path program 1 times [2021-07-13 20:43:36,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:36,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173686838] [2021-07-13 20:43:36,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:36,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:36,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:36,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:36,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173686838] [2021-07-13 20:43:36,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173686838] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:36,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:36,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-13 20:43:36,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500195234] [2021-07-13 20:43:36,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:43:36,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:36,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:43:36,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:36,301 INFO L87 Difference]: Start difference. First operand 166 states and 475 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,375 INFO L93 Difference]: Finished difference Result 302 states and 837 transitions. [2021-07-13 20:43:36,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:43:36,376 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:36,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,378 INFO L225 Difference]: With dead ends: 302 [2021-07-13 20:43:36,378 INFO L226 Difference]: Without dead ends: 291 [2021-07-13 20:43:36,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.4ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:43:36,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-07-13 20:43:36,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 219. [2021-07-13 20:43:36,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.876146788990826) internal successors, (627), 218 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call 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,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 627 transitions. [2021-07-13 20:43:36,389 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 627 transitions. Word has length 23 [2021-07-13 20:43:36,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,389 INFO L482 AbstractCegarLoop]: Abstraction has 219 states and 627 transitions. [2021-07-13 20:43:36,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,389 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 627 transitions. [2021-07-13 20:43:36,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:36,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,390 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] [2021-07-13 20:43:36,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-13 20:43:36,391 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:36,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:36,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1246032622, now seen corresponding path program 1 times [2021-07-13 20:43:36,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:36,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988437058] [2021-07-13 20:43:36,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:36,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:36,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:36,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988437058] [2021-07-13 20:43:36,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988437058] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:36,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:36,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-13 20:43:36,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786092047] [2021-07-13 20:43:36,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:43:36,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:36,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:43:36,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:43:36,463 INFO L87 Difference]: Start difference. First operand 219 states and 627 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,538 INFO L93 Difference]: Finished difference Result 341 states and 932 transitions. [2021-07-13 20:43:36,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:43:36,539 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:36,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,541 INFO L225 Difference]: With dead ends: 341 [2021-07-13 20:43:36,541 INFO L226 Difference]: Without dead ends: 328 [2021-07-13 20:43:36,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:43:36,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-07-13 20:43:36,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 249. [2021-07-13 20:43:36,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.879032258064516) internal successors, (714), 248 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call 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,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 714 transitions. [2021-07-13 20:43:36,551 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 714 transitions. Word has length 23 [2021-07-13 20:43:36,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,552 INFO L482 AbstractCegarLoop]: Abstraction has 249 states and 714 transitions. [2021-07-13 20:43:36,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,552 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 714 transitions. [2021-07-13 20:43:36,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:36,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,553 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] [2021-07-13 20:43:36,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-13 20:43:36,554 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:36,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:36,554 INFO L82 PathProgramCache]: Analyzing trace with hash 730755178, now seen corresponding path program 2 times [2021-07-13 20:43:36,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:36,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053999082] [2021-07-13 20:43:36,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:36,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:36,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:36,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053999082] [2021-07-13 20:43:36,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053999082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:36,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933292766] [2021-07-13 20:43:36,633 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 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:43:36,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:36,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:36,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:43:36,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:36,793 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:36,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933292766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:36,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:36,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-07-13 20:43:36,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334902645] [2021-07-13 20:43:36,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:43:36,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:36,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:43:36,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:43:36,800 INFO L87 Difference]: Start difference. First operand 249 states and 714 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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:43:36,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,864 INFO L93 Difference]: Finished difference Result 311 states and 872 transitions. [2021-07-13 20:43:36,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:43:36,865 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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 23 [2021-07-13 20:43:36,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,867 INFO L225 Difference]: With dead ends: 311 [2021-07-13 20:43:36,867 INFO L226 Difference]: Without dead ends: 311 [2021-07-13 20:43:36,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:36,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-07-13 20:43:36,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 231. [2021-07-13 20:43:36,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.856521739130435) internal successors, (657), 230 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call 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,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 657 transitions. [2021-07-13 20:43:36,875 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 657 transitions. Word has length 23 [2021-07-13 20:43:36,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,875 INFO L482 AbstractCegarLoop]: Abstraction has 231 states and 657 transitions. [2021-07-13 20:43:36,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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:43:36,876 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 657 transitions. [2021-07-13 20:43:36,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:36,877 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,877 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] [2021-07-13 20:43:37,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,092 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1327749482, now seen corresponding path program 3 times [2021-07-13 20:43:37,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469067885] [2021-07-13 20:43:37,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:37,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469067885] [2021-07-13 20:43:37,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469067885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82261108] [2021-07-13 20:43:37,169 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 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:43:37,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:43:37,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:37,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:43:37,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:37,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82261108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:37,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-07-13 20:43:37,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555899076] [2021-07-13 20:43:37,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:37,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:37,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:37,298 INFO L87 Difference]: Start difference. First operand 231 states and 657 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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:43:37,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:37,507 INFO L93 Difference]: Finished difference Result 520 states and 1433 transitions. [2021-07-13 20:43:37,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:43:37,507 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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 23 [2021-07-13 20:43:37,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:37,511 INFO L225 Difference]: With dead ends: 520 [2021-07-13 20:43:37,511 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:43:37,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 110.3ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:43:37,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:43:37,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 231. [2021-07-13 20:43:37,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.856521739130435) internal successors, (657), 230 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call 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:37,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 657 transitions. [2021-07-13 20:43:37,521 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 657 transitions. Word has length 23 [2021-07-13 20:43:37,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:37,521 INFO L482 AbstractCegarLoop]: Abstraction has 231 states and 657 transitions. [2021-07-13 20:43:37,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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:43:37,521 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 657 transitions. [2021-07-13 20:43:37,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:37,522 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:37,522 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] [2021-07-13 20:43:37,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,737 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1918692182, now seen corresponding path program 2 times [2021-07-13 20:43:37,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552035373] [2021-07-13 20:43:37,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,773 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:37,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552035373] [2021-07-13 20:43:37,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552035373] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:37,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:37,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-13 20:43:37,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516896580] [2021-07-13 20:43:37,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:43:37,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:43:37,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:43:37,775 INFO L87 Difference]: Start difference. First operand 231 states and 657 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:37,811 INFO L93 Difference]: Finished difference Result 253 states and 731 transitions. [2021-07-13 20:43:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:43:37,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:37,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:37,813 INFO L225 Difference]: With dead ends: 253 [2021-07-13 20:43:37,813 INFO L226 Difference]: Without dead ends: 253 [2021-07-13 20:43:37,813 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:37,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-07-13 20:43:37,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 209. [2021-07-13 20:43:37,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.889423076923077) internal successors, (601), 208 states have internal predecessors, (601), 0 states have call successors, (0), 0 states have call 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:37,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 601 transitions. [2021-07-13 20:43:37,820 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 601 transitions. Word has length 23 [2021-07-13 20:43:37,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:37,820 INFO L482 AbstractCegarLoop]: Abstraction has 209 states and 601 transitions. [2021-07-13 20:43:37,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,820 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 601 transitions. [2021-07-13 20:43:37,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:37,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:37,821 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] [2021-07-13 20:43:37,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-13 20:43:37,821 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1943824618, now seen corresponding path program 3 times [2021-07-13 20:43:37,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542540880] [2021-07-13 20:43:37,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,879 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:37,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542540880] [2021-07-13 20:43:37,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542540880] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:37,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:37,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-13 20:43:37,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018427638] [2021-07-13 20:43:37,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:43:37,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:43:37,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:37,881 INFO L87 Difference]: Start difference. First operand 209 states and 601 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:37,939 INFO L93 Difference]: Finished difference Result 240 states and 689 transitions. [2021-07-13 20:43:37,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:43:37,941 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:37,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:37,943 INFO L225 Difference]: With dead ends: 240 [2021-07-13 20:43:37,943 INFO L226 Difference]: Without dead ends: 240 [2021-07-13 20:43:37,944 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:43:37,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-07-13 20:43:37,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 178. [2021-07-13 20:43:37,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.8587570621468927) internal successors, (506), 177 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 506 transitions. [2021-07-13 20:43:37,949 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 506 transitions. Word has length 23 [2021-07-13 20:43:37,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:37,950 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 506 transitions. [2021-07-13 20:43:37,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,950 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 506 transitions. [2021-07-13 20:43:37,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:37,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:37,952 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] [2021-07-13 20:43:37,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-07-13 20:43:37,952 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,953 INFO L82 PathProgramCache]: Analyzing trace with hash 2060210918, now seen corresponding path program 4 times [2021-07-13 20:43:37,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512402696] [2021-07-13 20:43:37,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:38,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:38,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512402696] [2021-07-13 20:43:38,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512402696] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:38,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:38,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-13 20:43:38,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60828270] [2021-07-13 20:43:38,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:43:38,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:38,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:43:38,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:38,009 INFO L87 Difference]: Start difference. First operand 178 states and 506 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,071 INFO L93 Difference]: Finished difference Result 255 states and 720 transitions. [2021-07-13 20:43:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:43:38,072 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:38,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,073 INFO L225 Difference]: With dead ends: 255 [2021-07-13 20:43:38,073 INFO L226 Difference]: Without dead ends: 251 [2021-07-13 20:43:38,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 36.2ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:43:38,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-07-13 20:43:38,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 178. [2021-07-13 20:43:38,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.847457627118644) internal successors, (504), 177 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call 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,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 504 transitions. [2021-07-13 20:43:38,079 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 504 transitions. Word has length 23 [2021-07-13 20:43:38,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,079 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 504 transitions. [2021-07-13 20:43:38,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 504 transitions. [2021-07-13 20:43:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:38,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:38,080 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] [2021-07-13 20:43:38,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-07-13 20:43:38,080 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:38,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:38,080 INFO L82 PathProgramCache]: Analyzing trace with hash -961400090, now seen corresponding path program 5 times [2021-07-13 20:43:38,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:38,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822003754] [2021-07-13 20:43:38,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:38,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:38,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822003754] [2021-07-13 20:43:38,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822003754] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:38,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:38,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-13 20:43:38,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837412193] [2021-07-13 20:43:38,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:43:38,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:38,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:43:38,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:38,111 INFO L87 Difference]: Start difference. First operand 178 states and 504 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,198 INFO L93 Difference]: Finished difference Result 331 states and 903 transitions. [2021-07-13 20:43:38,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:43:38,199 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:38,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,201 INFO L225 Difference]: With dead ends: 331 [2021-07-13 20:43:38,201 INFO L226 Difference]: Without dead ends: 327 [2021-07-13 20:43:38,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:43:38,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-07-13 20:43:38,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 198. [2021-07-13 20:43:38,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.83248730964467) internal successors, (558), 197 states have internal predecessors, (558), 0 states have call successors, (0), 0 states have call 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,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 558 transitions. [2021-07-13 20:43:38,208 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 558 transitions. Word has length 23 [2021-07-13 20:43:38,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,208 INFO L482 AbstractCegarLoop]: Abstraction has 198 states and 558 transitions. [2021-07-13 20:43:38,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,208 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 558 transitions. [2021-07-13 20:43:38,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:43:38,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:38,209 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] [2021-07-13 20:43:38,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-07-13 20:43:38,209 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:38,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:38,210 INFO L82 PathProgramCache]: Analyzing trace with hash 17157354, now seen corresponding path program 6 times [2021-07-13 20:43:38,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:38,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763318131] [2021-07-13 20:43:38,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:38,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,237 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:38,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:38,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763318131] [2021-07-13 20:43:38,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763318131] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:43:38,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:43:38,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-13 20:43:38,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705461426] [2021-07-13 20:43:38,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:43:38,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:38,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:43:38,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:43:38,239 INFO L87 Difference]: Start difference. First operand 198 states and 558 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,357 INFO L93 Difference]: Finished difference Result 313 states and 871 transitions. [2021-07-13 20:43:38,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:43:38,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:43:38,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,360 INFO L225 Difference]: With dead ends: 313 [2021-07-13 20:43:38,360 INFO L226 Difference]: Without dead ends: 313 [2021-07-13 20:43:38,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 47.3ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:38,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-07-13 20:43:38,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 182. [2021-07-13 20:43:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.839779005524862) internal successors, (514), 181 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call 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,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 514 transitions. [2021-07-13 20:43:38,366 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 514 transitions. Word has length 23 [2021-07-13 20:43:38,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,366 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 514 transitions. [2021-07-13 20:43:38,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,366 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 514 transitions. [2021-07-13 20:43:38,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:38,367 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:38,367 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:38,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-07-13 20:43:38,367 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:38,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:38,367 INFO L82 PathProgramCache]: Analyzing trace with hash 751961810, now seen corresponding path program 1 times [2021-07-13 20:43:38,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:38,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873054163] [2021-07-13 20:43:38,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,773 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:43:38,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:38,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873054163] [2021-07-13 20:43:38,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873054163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:38,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770882109] [2021-07-13 20:43:38,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:43:38,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-13 20:43:38,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:39,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,304 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-07-13 20:43:39,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 25 [2021-07-13 20:43:39,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:39,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-07-13 20:43:39,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,477 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-07-13 20:43:39,477 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.0 percent of original size [2021-07-13 20:43:39,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,514 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-13 20:43:39,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 21 [2021-07-13 20:43:39,519 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:39,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-07-13 20:43:39,564 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,664 INFO L628 ElimStorePlain]: treesize reduction 2, result has 96.9 percent of original size [2021-07-13 20:43:39,671 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:43:39,671 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:70 [2021-07-13 20:43:39,801 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:43:39,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770882109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:39,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:43:39,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550530753] [2021-07-13 20:43:39,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:43:39,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:39,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:43:39,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:39,803 INFO L87 Difference]: Start difference. First operand 182 states and 514 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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:40,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:40,622 INFO L93 Difference]: Finished difference Result 545 states and 1590 transitions. [2021-07-13 20:43:40,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:43:40,623 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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 25 [2021-07-13 20:43:40,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:40,626 INFO L225 Difference]: With dead ends: 545 [2021-07-13 20:43:40,626 INFO L226 Difference]: Without dead ends: 515 [2021-07-13 20:43:40,627 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1013.4ms TimeCoverageRelationStatistics Valid=269, Invalid=921, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:40,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-07-13 20:43:40,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 236. [2021-07-13 20:43:40,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.948936170212766) internal successors, (693), 235 states have internal predecessors, (693), 0 states have call successors, (0), 0 states have call 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,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 693 transitions. [2021-07-13 20:43:40,636 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 693 transitions. Word has length 25 [2021-07-13 20:43:40,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:40,636 INFO L482 AbstractCegarLoop]: Abstraction has 236 states and 693 transitions. [2021-07-13 20:43:40,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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:40,636 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 693 transitions. [2021-07-13 20:43:40,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:40,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:40,637 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:40,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-13 20:43:40,849 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:40,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:40,850 INFO L82 PathProgramCache]: Analyzing trace with hash 758582462, now seen corresponding path program 2 times [2021-07-13 20:43:40,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:40,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688402041] [2021-07-13 20:43:40,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:40,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:41,224 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:43:41,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:41,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688402041] [2021-07-13 20:43:41,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688402041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485966235] [2021-07-13 20:43:41,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:41,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:41,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:41,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:43:41,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:41,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,464 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:43:41,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 19 [2021-07-13 20:43:41,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:41,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:41,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 33 [2021-07-13 20:43:41,517 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:41,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,547 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:43:41,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 21 [2021-07-13 20:43:41,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:41,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:41,579 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:41,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 33 [2021-07-13 20:43:41,595 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:41,648 INFO L628 ElimStorePlain]: treesize reduction 18, result has 66.0 percent of original size [2021-07-13 20:43:41,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:43:41,650 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:35 [2021-07-13 20:43:41,770 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:43:41,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485966235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:41,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:43:41,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023248651] [2021-07-13 20:43:41,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:43:41,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:41,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:43:41,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:43:41,772 INFO L87 Difference]: Start difference. First operand 236 states and 693 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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:43,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:43,109 INFO L93 Difference]: Finished difference Result 697 states and 2045 transitions. [2021-07-13 20:43:43,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:43:43,109 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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 25 [2021-07-13 20:43:43,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:43,113 INFO L225 Difference]: With dead ends: 697 [2021-07-13 20:43:43,113 INFO L226 Difference]: Without dead ends: 682 [2021-07-13 20:43:43,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1402.0ms TimeCoverageRelationStatistics Valid=346, Invalid=1136, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:43:43,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-07-13 20:43:43,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 256. [2021-07-13 20:43:43,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 3.011764705882353) internal successors, (768), 255 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call 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:43,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 768 transitions. [2021-07-13 20:43:43,123 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 768 transitions. Word has length 25 [2021-07-13 20:43:43,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:43,124 INFO L482 AbstractCegarLoop]: Abstraction has 256 states and 768 transitions. [2021-07-13 20:43:43,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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:43,124 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 768 transitions. [2021-07-13 20:43:43,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:43,125 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:43,125 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:43,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:43,347 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:43,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:43,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1762556338, now seen corresponding path program 3 times [2021-07-13 20:43:43,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:43,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836254388] [2021-07-13 20:43:43,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:43,793 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:43:43,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:43,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836254388] [2021-07-13 20:43:43,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836254388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127650980] [2021-07-13 20:43:43,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:43:43,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:43:43,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:43,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:43:43,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:44,100 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:43:44,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127650980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:44,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:44,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:43:44,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175100393] [2021-07-13 20:43:44,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:44,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:44,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:44,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:44,102 INFO L87 Difference]: Start difference. First operand 256 states and 768 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:44,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:44,393 INFO L93 Difference]: Finished difference Result 450 states and 1268 transitions. [2021-07-13 20:43:44,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:43:44,394 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 25 [2021-07-13 20:43:44,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:44,397 INFO L225 Difference]: With dead ends: 450 [2021-07-13 20:43:44,397 INFO L226 Difference]: Without dead ends: 435 [2021-07-13 20:43:44,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 620.5ms TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:44,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-07-13 20:43:44,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 280. [2021-07-13 20:43:44,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.96415770609319) internal successors, (827), 279 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call 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,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 827 transitions. [2021-07-13 20:43:44,410 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 827 transitions. Word has length 25 [2021-07-13 20:43:44,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:44,410 INFO L482 AbstractCegarLoop]: Abstraction has 280 states and 827 transitions. [2021-07-13 20:43:44,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:44,410 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 827 transitions. [2021-07-13 20:43:44,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:44,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:44,411 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:44,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:44,625 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:44,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:44,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1965066352, now seen corresponding path program 4 times [2021-07-13 20:43:44,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:44,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752242700] [2021-07-13 20:43:44,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:44,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:45,064 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:43:45,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:45,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752242700] [2021-07-13 20:43:45,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752242700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223731643] [2021-07-13 20:43:45,065 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 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:43:45,091 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:45,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:45,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-13 20:43:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:45,316 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:43:45,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223731643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:45,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:43:45,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342264066] [2021-07-13 20:43:45,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:45,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:45,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:45,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:45,317 INFO L87 Difference]: Start difference. First operand 280 states and 827 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:45,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:45,568 INFO L93 Difference]: Finished difference Result 406 states and 1141 transitions. [2021-07-13 20:43:45,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:43:45,568 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 25 [2021-07-13 20:43:45,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:45,570 INFO L225 Difference]: With dead ends: 406 [2021-07-13 20:43:45,570 INFO L226 Difference]: Without dead ends: 391 [2021-07-13 20:43:45,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 596.3ms TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:43:45,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-07-13 20:43:45,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 274. [2021-07-13 20:43:45,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 2.9523809523809526) internal successors, (806), 273 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call 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,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 806 transitions. [2021-07-13 20:43:45,578 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 806 transitions. Word has length 25 [2021-07-13 20:43:45,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:45,578 INFO L482 AbstractCegarLoop]: Abstraction has 274 states and 806 transitions. [2021-07-13 20:43:45,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:45,578 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 806 transitions. [2021-07-13 20:43:45,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:45,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:45,579 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:45,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:45,793 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:45,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:45,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1336701998, now seen corresponding path program 1 times [2021-07-13 20:43:45,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:45,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807737897] [2021-07-13 20:43:45,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:45,881 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:43:45,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:45,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807737897] [2021-07-13 20:43:45,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807737897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697988021] [2021-07-13 20:43:45,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:43:45,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:45,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2021-07-13 20:43:45,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:46,076 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:43:46,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697988021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:46,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-13 20:43:46,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647754456] [2021-07-13 20:43:46,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:46,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:46,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:46,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:46,078 INFO L87 Difference]: Start difference. First operand 274 states and 806 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:46,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:46,135 INFO L93 Difference]: Finished difference Result 469 states and 1371 transitions. [2021-07-13 20:43:46,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:43:46,135 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 25 [2021-07-13 20:43:46,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:46,137 INFO L225 Difference]: With dead ends: 469 [2021-07-13 20:43:46,138 INFO L226 Difference]: Without dead ends: 454 [2021-07-13 20:43:46,138 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 155.0ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:46,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-07-13 20:43:46,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 306. [2021-07-13 20:43:46,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 2.944262295081967) internal successors, (898), 305 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call 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,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 898 transitions. [2021-07-13 20:43:46,146 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 898 transitions. Word has length 25 [2021-07-13 20:43:46,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:46,147 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 898 transitions. [2021-07-13 20:43:46,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:46,147 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 898 transitions. [2021-07-13 20:43:46,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:43:46,148 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:46,148 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:46,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:46,366 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:46,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:46,367 INFO L82 PathProgramCache]: Analyzing trace with hash -297591214, now seen corresponding path program 2 times [2021-07-13 20:43:46,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:46,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66480876] [2021-07-13 20:43:46,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,454 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:43:46,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:46,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66480876] [2021-07-13 20:43:46,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66480876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272141600] [2021-07-13 20:43:46,454 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:43:46,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:46,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:46,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2021-07-13 20:43:46,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:46,616 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:43:46,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272141600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:46,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-13 20:43:46,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179240055] [2021-07-13 20:43:46,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:46,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:46,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:46,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:46,618 INFO L87 Difference]: Start difference. First operand 306 states and 898 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:46,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:46,695 INFO L93 Difference]: Finished difference Result 491 states and 1441 transitions. [2021-07-13 20:43:46,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:43:46,696 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 25 [2021-07-13 20:43:46,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:46,698 INFO L225 Difference]: With dead ends: 491 [2021-07-13 20:43:46,698 INFO L226 Difference]: Without dead ends: 476 [2021-07-13 20:43:46,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-07-13 20:43:46,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 312. [2021-07-13 20:43:46,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.945337620578778) internal successors, (916), 311 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call 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,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 916 transitions. [2021-07-13 20:43:46,707 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 916 transitions. Word has length 25 [2021-07-13 20:43:46,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:46,707 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 916 transitions. [2021-07-13 20:43:46,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:46,707 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 916 transitions. [2021-07-13 20:43:46,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:46,708 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:46,708 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, 1] [2021-07-13 20:43:46,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:46,925 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:46,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:46,925 INFO L82 PathProgramCache]: Analyzing trace with hash 127479732, now seen corresponding path program 5 times [2021-07-13 20:43:46,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:46,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945462902] [2021-07-13 20:43:46,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,969 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:43:46,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:46,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945462902] [2021-07-13 20:43:46,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945462902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780073527] [2021-07-13 20:43:46,970 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:47,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:43:47,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:47,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:47,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:47,135 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:43:47,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780073527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:47,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:47,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:43:47,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199202691] [2021-07-13 20:43:47,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:47,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:47,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:47,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:47,137 INFO L87 Difference]: Start difference. First operand 312 states and 916 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:43:47,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:47,306 INFO L93 Difference]: Finished difference Result 446 states and 1312 transitions. [2021-07-13 20:43:47,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:43:47,307 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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 27 [2021-07-13 20:43:47,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:47,309 INFO L225 Difference]: With dead ends: 446 [2021-07-13 20:43:47,309 INFO L226 Difference]: Without dead ends: 446 [2021-07-13 20:43:47,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:47,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-07-13 20:43:47,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 370. [2021-07-13 20:43:47,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 3.035230352303523) internal successors, (1120), 369 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call 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,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 1120 transitions. [2021-07-13 20:43:47,318 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 1120 transitions. Word has length 27 [2021-07-13 20:43:47,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:47,318 INFO L482 AbstractCegarLoop]: Abstraction has 370 states and 1120 transitions. [2021-07-13 20:43:47,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:43:47,318 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 1120 transitions. [2021-07-13 20:43:47,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:47,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:47,319 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, 1] [2021-07-13 20:43:47,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-13 20:43:47,541 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:47,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:47,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1011534832, now seen corresponding path program 6 times [2021-07-13 20:43:47,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:47,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986963955] [2021-07-13 20:43:47,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:47,598 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:43:47,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:47,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986963955] [2021-07-13 20:43:47,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986963955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:47,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262749733] [2021-07-13 20:43:47,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:47,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:47,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:47,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:47,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:47,749 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:43:47,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262749733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:47,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:47,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:47,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552791256] [2021-07-13 20:43:47,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:47,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:47,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:47,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:47,751 INFO L87 Difference]: Start difference. First operand 370 states and 1120 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:43:48,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:48,285 INFO L93 Difference]: Finished difference Result 1017 states and 2828 transitions. [2021-07-13 20:43:48,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:43:48,286 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:43:48,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:48,290 INFO L225 Difference]: With dead ends: 1017 [2021-07-13 20:43:48,290 INFO L226 Difference]: Without dead ends: 1017 [2021-07-13 20:43:48,291 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 364.8ms TimeCoverageRelationStatistics Valid=337, Invalid=1069, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:43:48,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-07-13 20:43:48,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 409. [2021-07-13 20:43:48,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.1151960784313726) internal successors, (1271), 408 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call 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,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1271 transitions. [2021-07-13 20:43:48,307 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1271 transitions. Word has length 27 [2021-07-13 20:43:48,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:48,308 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1271 transitions. [2021-07-13 20:43:48,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:43:48,308 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1271 transitions. [2021-07-13 20:43:48,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:48,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:48,309 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:48,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:48,525 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:48,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:48,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1961184076, now seen corresponding path program 1 times [2021-07-13 20:43:48,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:48,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382290316] [2021-07-13 20:43:48,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:48,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:48,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:48,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382290316] [2021-07-13 20:43:48,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382290316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733710597] [2021-07-13 20:43:48,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:48,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:43:48,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:48,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733710597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:48,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:43:48,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465579513] [2021-07-13 20:43:48,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:48,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:48,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:48,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:48,685 INFO L87 Difference]: Start difference. First operand 409 states and 1271 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:48,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:48,967 INFO L93 Difference]: Finished difference Result 838 states and 2442 transitions. [2021-07-13 20:43:48,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:43:48,967 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:43:48,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:48,971 INFO L225 Difference]: With dead ends: 838 [2021-07-13 20:43:48,971 INFO L226 Difference]: Without dead ends: 832 [2021-07-13 20:43:48,972 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 156.7ms TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:48,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-07-13 20:43:48,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 522. [2021-07-13 20:43:48,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 3.1861804222648753) internal successors, (1660), 521 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call 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,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 1660 transitions. [2021-07-13 20:43:48,985 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 1660 transitions. Word has length 27 [2021-07-13 20:43:48,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:48,985 INFO L482 AbstractCegarLoop]: Abstraction has 522 states and 1660 transitions. [2021-07-13 20:43:48,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:48,986 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 1660 transitions. [2021-07-13 20:43:48,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:48,987 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:48,987 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:49,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:43:49,210 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:49,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:49,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1602477532, now seen corresponding path program 2 times [2021-07-13 20:43:49,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:49,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40329321] [2021-07-13 20:43:49,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:49,252 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:49,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:49,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40329321] [2021-07-13 20:43:49,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40329321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292394899] [2021-07-13 20:43:49,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:49,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:49,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:43:49,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:49,378 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:49,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292394899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:49,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:43:49,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096444370] [2021-07-13 20:43:49,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:49,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:49,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:49,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:49,379 INFO L87 Difference]: Start difference. First operand 522 states and 1660 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:49,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:49,585 INFO L93 Difference]: Finished difference Result 905 states and 2647 transitions. [2021-07-13 20:43:49,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:43:49,585 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:43:49,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:49,588 INFO L225 Difference]: With dead ends: 905 [2021-07-13 20:43:49,588 INFO L226 Difference]: Without dead ends: 905 [2021-07-13 20:43:49,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:49,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2021-07-13 20:43:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 524. [2021-07-13 20:43:49,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 3.1720841300191203) internal successors, (1659), 523 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call 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,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1659 transitions. [2021-07-13 20:43:49,603 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1659 transitions. Word has length 27 [2021-07-13 20:43:49,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:49,604 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1659 transitions. [2021-07-13 20:43:49,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:49,604 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1659 transitions. [2021-07-13 20:43:49,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:49,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:49,605 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, 1] [2021-07-13 20:43:49,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,828 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:49,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1743996268, now seen corresponding path program 7 times [2021-07-13 20:43:49,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:49,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223780578] [2021-07-13 20:43:49,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:49,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:49,878 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:43:49,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:49,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223780578] [2021-07-13 20:43:49,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223780578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144724995] [2021-07-13 20:43:49,879 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:43:49,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:49,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:49,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:49,997 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:43:49,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144724995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:49,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:49,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294593350] [2021-07-13 20:43:49,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:49,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:49,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:49,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:49,998 INFO L87 Difference]: Start difference. First operand 524 states and 1659 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:43:50,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:50,359 INFO L93 Difference]: Finished difference Result 1149 states and 3311 transitions. [2021-07-13 20:43:50,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:50,360 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:43:50,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:50,364 INFO L225 Difference]: With dead ends: 1149 [2021-07-13 20:43:50,364 INFO L226 Difference]: Without dead ends: 1145 [2021-07-13 20:43:50,364 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 271.3ms TimeCoverageRelationStatistics Valid=259, Invalid=797, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:50,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2021-07-13 20:43:50,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 528. [2021-07-13 20:43:50,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 3.159392789373814) internal successors, (1665), 527 states have internal predecessors, (1665), 0 states have call successors, (0), 0 states have call 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:50,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1665 transitions. [2021-07-13 20:43:50,383 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1665 transitions. Word has length 27 [2021-07-13 20:43:50,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:50,383 INFO L482 AbstractCegarLoop]: Abstraction has 528 states and 1665 transitions. [2021-07-13 20:43:50,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:43:50,383 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1665 transitions. [2021-07-13 20:43:50,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:50,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:50,385 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:50,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-13 20:43:50,607 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:50,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:50,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1159578392, now seen corresponding path program 3 times [2021-07-13 20:43:50,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:50,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330144160] [2021-07-13 20:43:50,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:50,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:50,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330144160] [2021-07-13 20:43:50,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330144160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:50,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860378942] [2021-07-13 20:43:50,664 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 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:43:50,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:50,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:50,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:43:50,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:50,769 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:50,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860378942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:50,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:50,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:43:50,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847887610] [2021-07-13 20:43:50,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:50,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:50,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:50,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:50,770 INFO L87 Difference]: Start difference. First operand 528 states and 1665 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:50,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:50,950 INFO L93 Difference]: Finished difference Result 751 states and 2328 transitions. [2021-07-13 20:43:50,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:43:50,951 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:43:50,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:50,954 INFO L225 Difference]: With dead ends: 751 [2021-07-13 20:43:50,954 INFO L226 Difference]: Without dead ends: 751 [2021-07-13 20:43:50,955 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 115.9ms TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:50,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-07-13 20:43:50,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 540. [2021-07-13 20:43:50,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 539 states have (on average 3.1521335807050095) internal successors, (1699), 539 states have internal predecessors, (1699), 0 states have call successors, (0), 0 states have call 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:50,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1699 transitions. [2021-07-13 20:43:50,968 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1699 transitions. Word has length 27 [2021-07-13 20:43:50,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:50,968 INFO L482 AbstractCegarLoop]: Abstraction has 540 states and 1699 transitions. [2021-07-13 20:43:50,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:50,968 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1699 transitions. [2021-07-13 20:43:50,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:50,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:50,970 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, 1] [2021-07-13 20:43:51,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:51,189 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:51,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:51,189 INFO L82 PathProgramCache]: Analyzing trace with hash -480090768, now seen corresponding path program 8 times [2021-07-13 20:43:51,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:51,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468771211] [2021-07-13 20:43:51,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:51,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:51,228 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:43:51,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:51,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468771211] [2021-07-13 20:43:51,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468771211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050624092] [2021-07-13 20:43:51,229 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 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:43:51,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:51,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:51,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:51,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:51,323 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:43:51,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050624092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:51,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:43:51,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119511726] [2021-07-13 20:43:51,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:51,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:51,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:51,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:51,325 INFO L87 Difference]: Start difference. First operand 540 states and 1699 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:51,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:51,560 INFO L93 Difference]: Finished difference Result 983 states and 2946 transitions. [2021-07-13 20:43:51,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:43:51,560 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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 27 [2021-07-13 20:43:51,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:51,564 INFO L225 Difference]: With dead ends: 983 [2021-07-13 20:43:51,564 INFO L226 Difference]: Without dead ends: 971 [2021-07-13 20:43:51,564 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:43:51,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-07-13 20:43:51,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 558. [2021-07-13 20:43:51,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 557 states have (on average 3.1382405745062836) internal successors, (1748), 557 states have internal predecessors, (1748), 0 states have call successors, (0), 0 states have call 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,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 1748 transitions. [2021-07-13 20:43:51,578 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 1748 transitions. Word has length 27 [2021-07-13 20:43:51,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:51,578 INFO L482 AbstractCegarLoop]: Abstraction has 558 states and 1748 transitions. [2021-07-13 20:43:51,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:51,578 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 1748 transitions. [2021-07-13 20:43:51,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:51,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:51,580 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, 1] [2021-07-13 20:43:51,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:51,793 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:51,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:51,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1407034092, now seen corresponding path program 9 times [2021-07-13 20:43:51,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:51,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45200271] [2021-07-13 20:43:51,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:51,845 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:43:51,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:51,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45200271] [2021-07-13 20:43:51,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45200271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297035615] [2021-07-13 20:43:51,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:43:51,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:51,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:51,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:51,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:51,985 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:43:51,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297035615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:51,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:43:51,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534897673] [2021-07-13 20:43:51,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:51,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:51,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:51,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:51,987 INFO L87 Difference]: Start difference. First operand 558 states and 1748 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:43:52,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:52,185 INFO L93 Difference]: Finished difference Result 983 states and 2948 transitions. [2021-07-13 20:43:52,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:43:52,186 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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 27 [2021-07-13 20:43:52,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:52,190 INFO L225 Difference]: With dead ends: 983 [2021-07-13 20:43:52,190 INFO L226 Difference]: Without dead ends: 983 [2021-07-13 20:43:52,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 189.2ms TimeCoverageRelationStatistics Valid=133, Invalid=329, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:43:52,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2021-07-13 20:43:52,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 567. [2021-07-13 20:43:52,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 566 states have (on average 3.1696113074204946) internal successors, (1794), 566 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call 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,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1794 transitions. [2021-07-13 20:43:52,206 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1794 transitions. Word has length 27 [2021-07-13 20:43:52,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:52,206 INFO L482 AbstractCegarLoop]: Abstraction has 567 states and 1794 transitions. [2021-07-13 20:43:52,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:43:52,206 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1794 transitions. [2021-07-13 20:43:52,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:52,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:52,207 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, 1] [2021-07-13 20:43:52,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:52,429 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:52,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:52,429 INFO L82 PathProgramCache]: Analyzing trace with hash 2004028396, now seen corresponding path program 10 times [2021-07-13 20:43:52,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:52,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450753485] [2021-07-13 20:43:52,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:52,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:52,470 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:43:52,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:52,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450753485] [2021-07-13 20:43:52,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450753485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:52,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401839703] [2021-07-13 20:43:52,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:43:52,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:52,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:52,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:52,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:52,591 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:43:52,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401839703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:52,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:52,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:52,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433179714] [2021-07-13 20:43:52,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:52,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:52,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:52,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:52,592 INFO L87 Difference]: Start difference. First operand 567 states and 1794 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:43:53,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:53,129 INFO L93 Difference]: Finished difference Result 1871 states and 5394 transitions. [2021-07-13 20:43:53,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:43:53,140 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:43:53,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:53,149 INFO L225 Difference]: With dead ends: 1871 [2021-07-13 20:43:53,150 INFO L226 Difference]: Without dead ends: 1871 [2021-07-13 20:43:53,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 351.6ms TimeCoverageRelationStatistics Valid=357, Invalid=1125, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:43:53,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-07-13 20:43:53,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 640. [2021-07-13 20:43:53,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 639 states have (on average 3.29264475743349) internal successors, (2104), 639 states have internal predecessors, (2104), 0 states have call successors, (0), 0 states have call 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,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 2104 transitions. [2021-07-13 20:43:53,187 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 2104 transitions. Word has length 27 [2021-07-13 20:43:53,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:53,187 INFO L482 AbstractCegarLoop]: Abstraction has 640 states and 2104 transitions. [2021-07-13 20:43:53,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:43:53,187 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 2104 transitions. [2021-07-13 20:43:53,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:53,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:53,189 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, 1] [2021-07-13 20:43:53,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:53,405 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:53,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:53,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1558477464, now seen corresponding path program 11 times [2021-07-13 20:43:53,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:53,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8014661] [2021-07-13 20:43:53,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:53,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:53,439 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:43:53,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:53,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8014661] [2021-07-13 20:43:53,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8014661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927363640] [2021-07-13 20:43:53,440 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 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:43:53,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:53,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:53,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:53,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:53,551 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:43:53,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927363640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:53,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:53,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561286721] [2021-07-13 20:43:53,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:53,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:53,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:53,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:53,552 INFO L87 Difference]: Start difference. First operand 640 states and 2104 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:43:54,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:54,052 INFO L93 Difference]: Finished difference Result 1774 states and 5180 transitions. [2021-07-13 20:43:54,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:54,053 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:43:54,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:54,058 INFO L225 Difference]: With dead ends: 1774 [2021-07-13 20:43:54,058 INFO L226 Difference]: Without dead ends: 1766 [2021-07-13 20:43:54,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 306.4ms TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:54,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-07-13 20:43:54,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 628. [2021-07-13 20:43:54,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.291866028708134) internal successors, (2064), 627 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call 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,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 2064 transitions. [2021-07-13 20:43:54,085 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 2064 transitions. Word has length 27 [2021-07-13 20:43:54,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:54,086 INFO L482 AbstractCegarLoop]: Abstraction has 628 states and 2064 transitions. [2021-07-13 20:43:54,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:43:54,086 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 2064 transitions. [2021-07-13 20:43:54,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:54,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:54,087 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, 1] [2021-07-13 20:43:54,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-07-13 20:43:54,301 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:54,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:54,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1799894256, now seen corresponding path program 12 times [2021-07-13 20:43:54,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:54,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277827862] [2021-07-13 20:43:54,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:54,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:54,340 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:43:54,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:54,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277827862] [2021-07-13 20:43:54,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277827862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:54,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150818145] [2021-07-13 20:43:54,341 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 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:43:54,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:54,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:54,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:54,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:54,445 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:43:54,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150818145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:54,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:54,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:54,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046550213] [2021-07-13 20:43:54,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:54,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:54,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:54,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:54,446 INFO L87 Difference]: Start difference. First operand 628 states and 2064 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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:54,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:54,925 INFO L93 Difference]: Finished difference Result 1916 states and 5637 transitions. [2021-07-13 20:43:54,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:43:54,925 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-07-13 20:43:54,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:54,929 INFO L225 Difference]: With dead ends: 1916 [2021-07-13 20:43:54,929 INFO L226 Difference]: Without dead ends: 1916 [2021-07-13 20:43:54,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 308.1ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:43:54,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2021-07-13 20:43:54,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 645. [2021-07-13 20:43:54,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.340062111801242) internal successors, (2151), 644 states have internal predecessors, (2151), 0 states have call successors, (0), 0 states have call 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,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2151 transitions. [2021-07-13 20:43:54,954 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2151 transitions. Word has length 27 [2021-07-13 20:43:54,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:54,954 INFO L482 AbstractCegarLoop]: Abstraction has 645 states and 2151 transitions. [2021-07-13 20:43:54,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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:54,954 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2151 transitions. [2021-07-13 20:43:54,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:54,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:54,956 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, 1] [2021-07-13 20:43:55,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:55,167 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:55,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:55,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1036250512, now seen corresponding path program 13 times [2021-07-13 20:43:55,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:55,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277845662] [2021-07-13 20:43:55,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:55,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:55,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:43:55,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:55,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277845662] [2021-07-13 20:43:55,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277845662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:55,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567761151] [2021-07-13 20:43:55,213 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 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:43:55,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:55,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:55,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:55,325 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:43:55,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567761151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:55,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:55,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:43:55,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432547935] [2021-07-13 20:43:55,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:55,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:55,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:55,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:55,326 INFO L87 Difference]: Start difference. First operand 645 states and 2151 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:55,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:55,844 INFO L93 Difference]: Finished difference Result 1888 states and 5563 transitions. [2021-07-13 20:43:55,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:43:55,845 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-07-13 20:43:55,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:55,848 INFO L225 Difference]: With dead ends: 1888 [2021-07-13 20:43:55,848 INFO L226 Difference]: Without dead ends: 1888 [2021-07-13 20:43:55,849 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 317.9ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:43:55,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2021-07-13 20:43:55,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 635. [2021-07-13 20:43:55,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 3.326498422712934) internal successors, (2109), 634 states have internal predecessors, (2109), 0 states have call successors, (0), 0 states have call 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,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 2109 transitions. [2021-07-13 20:43:55,869 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 2109 transitions. Word has length 27 [2021-07-13 20:43:55,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:55,870 INFO L482 AbstractCegarLoop]: Abstraction has 635 states and 2109 transitions. [2021-07-13 20:43:55,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:55,870 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 2109 transitions. [2021-07-13 20:43:55,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:55,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:55,871 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, 1] [2021-07-13 20:43:56,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:56,085 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:56,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:56,085 INFO L82 PathProgramCache]: Analyzing trace with hash 904089908, now seen corresponding path program 14 times [2021-07-13 20:43:56,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:56,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485601888] [2021-07-13 20:43:56,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:56,129 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:43:56,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:56,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485601888] [2021-07-13 20:43:56,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485601888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490603517] [2021-07-13 20:43:56,129 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:43:56,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:56,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:56,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:56,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:56,250 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:43:56,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490603517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:56,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:43:56,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277166521] [2021-07-13 20:43:56,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:56,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:56,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:56,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:56,252 INFO L87 Difference]: Start difference. First operand 635 states and 2109 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:56,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:56,423 INFO L93 Difference]: Finished difference Result 912 states and 2859 transitions. [2021-07-13 20:43:56,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:43:56,423 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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 27 [2021-07-13 20:43:56,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:56,425 INFO L225 Difference]: With dead ends: 912 [2021-07-13 20:43:56,425 INFO L226 Difference]: Without dead ends: 902 [2021-07-13 20:43:56,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 131.8ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:43:56,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-07-13 20:43:56,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 639. [2021-07-13 20:43:56,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 3.29153605015674) internal successors, (2100), 638 states have internal predecessors, (2100), 0 states have call successors, (0), 0 states have call 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,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 2100 transitions. [2021-07-13 20:43:56,435 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 2100 transitions. Word has length 27 [2021-07-13 20:43:56,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:56,436 INFO L482 AbstractCegarLoop]: Abstraction has 639 states and 2100 transitions. [2021-07-13 20:43:56,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:56,436 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 2100 transitions. [2021-07-13 20:43:56,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:56,437 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:56,437 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, 1] [2021-07-13 20:43:56,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:43:56,641 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:56,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:56,641 INFO L82 PathProgramCache]: Analyzing trace with hash -285121176, now seen corresponding path program 15 times [2021-07-13 20:43:56,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:56,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780678800] [2021-07-13 20:43:56,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:56,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:56,682 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:43:56,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:56,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780678800] [2021-07-13 20:43:56,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780678800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594238721] [2021-07-13 20:43:56,682 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:43:56,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:56,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:56,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:56,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:56,789 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:43:56,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594238721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:56,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:43:56,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064670988] [2021-07-13 20:43:56,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:56,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:56,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:56,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:56,790 INFO L87 Difference]: Start difference. First operand 639 states and 2100 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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:43:57,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:57,202 INFO L93 Difference]: Finished difference Result 1623 states and 4845 transitions. [2021-07-13 20:43:57,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:57,202 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 27 [2021-07-13 20:43:57,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:57,205 INFO L225 Difference]: With dead ends: 1623 [2021-07-13 20:43:57,206 INFO L226 Difference]: Without dead ends: 1615 [2021-07-13 20:43:57,206 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 236.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:57,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2021-07-13 20:43:57,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 657. [2021-07-13 20:43:57,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.285060975609756) internal successors, (2155), 656 states have internal predecessors, (2155), 0 states have call successors, (0), 0 states have call 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,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2155 transitions. [2021-07-13 20:43:57,226 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2155 transitions. Word has length 27 [2021-07-13 20:43:57,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:57,226 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2155 transitions. [2021-07-13 20:43:57,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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:43:57,226 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2155 transitions. [2021-07-13 20:43:57,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:57,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:57,227 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, 1] [2021-07-13 20:43:57,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:57,433 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:57,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:57,433 INFO L82 PathProgramCache]: Analyzing trace with hash 693436268, now seen corresponding path program 16 times [2021-07-13 20:43:57,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:57,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627986567] [2021-07-13 20:43:57,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:57,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:57,467 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:43:57,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:57,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627986567] [2021-07-13 20:43:57,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627986567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:57,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490362361] [2021-07-13 20:43:57,468 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:43:57,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:57,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:57,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:57,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:57,556 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:43:57,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490362361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:57,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:57,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:43:57,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71061142] [2021-07-13 20:43:57,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:57,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:57,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:57,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:57,557 INFO L87 Difference]: Start difference. First operand 657 states and 2155 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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:43:57,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:57,986 INFO L93 Difference]: Finished difference Result 1707 states and 5021 transitions. [2021-07-13 20:43:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:43:57,986 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 27 [2021-07-13 20:43:57,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:57,990 INFO L225 Difference]: With dead ends: 1707 [2021-07-13 20:43:57,990 INFO L226 Difference]: Without dead ends: 1707 [2021-07-13 20:43:57,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 259.4ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:57,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-07-13 20:43:58,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 642. [2021-07-13 20:43:58,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.282371294851794) internal successors, (2104), 641 states have internal predecessors, (2104), 0 states have call successors, (0), 0 states have call 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:58,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 2104 transitions. [2021-07-13 20:43:58,011 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 2104 transitions. Word has length 27 [2021-07-13 20:43:58,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:58,011 INFO L482 AbstractCegarLoop]: Abstraction has 642 states and 2104 transitions. [2021-07-13 20:43:58,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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:43:58,012 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 2104 transitions. [2021-07-13 20:43:58,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:58,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:58,013 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, 1] [2021-07-13 20:43:58,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-07-13 20:43:58,235 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:58,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:58,235 INFO L82 PathProgramCache]: Analyzing trace with hash 339248496, now seen corresponding path program 17 times [2021-07-13 20:43:58,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:58,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682479301] [2021-07-13 20:43:58,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:58,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:58,277 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:43:58,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:58,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682479301] [2021-07-13 20:43:58,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682479301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559167380] [2021-07-13 20:43:58,277 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:43:58,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:58,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:58,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:58,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:58,382 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:43:58,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559167380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:58,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:58,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940533568] [2021-07-13 20:43:58,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:58,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:58,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:58,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:58,385 INFO L87 Difference]: Start difference. First operand 642 states and 2104 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:43:58,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:58,635 INFO L93 Difference]: Finished difference Result 1202 states and 3649 transitions. [2021-07-13 20:43:58,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:43:58,636 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 27 [2021-07-13 20:43:58,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:58,641 INFO L225 Difference]: With dead ends: 1202 [2021-07-13 20:43:58,641 INFO L226 Difference]: Without dead ends: 1190 [2021-07-13 20:43:58,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 144.1ms TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:43:58,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2021-07-13 20:43:58,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 664. [2021-07-13 20:43:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 3.2654600301659125) internal successors, (2165), 663 states have internal predecessors, (2165), 0 states have call successors, (0), 0 states have call 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:58,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 2165 transitions. [2021-07-13 20:43:58,659 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 2165 transitions. Word has length 27 [2021-07-13 20:43:58,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:58,659 INFO L482 AbstractCegarLoop]: Abstraction has 664 states and 2165 transitions. [2021-07-13 20:43:58,659 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:43:58,659 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 2165 transitions. [2021-07-13 20:43:58,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:58,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:58,661 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, 1] [2021-07-13 20:43:58,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-07-13 20:43:58,876 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:58,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:58,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1260950636, now seen corresponding path program 18 times [2021-07-13 20:43:58,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:58,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353087641] [2021-07-13 20:43:58,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:58,925 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:43:58,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:58,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353087641] [2021-07-13 20:43:58,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353087641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967293603] [2021-07-13 20:43:58,926 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:43:58,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:58,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:58,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:58,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:59,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:43:59,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967293603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:59,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:59,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:59,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78097140] [2021-07-13 20:43:59,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:59,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:59,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:59,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:59,009 INFO L87 Difference]: Start difference. First operand 664 states and 2165 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:43:59,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:59,314 INFO L93 Difference]: Finished difference Result 1451 states and 4277 transitions. [2021-07-13 20:43:59,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:59,314 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 27 [2021-07-13 20:43:59,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:59,318 INFO L225 Difference]: With dead ends: 1451 [2021-07-13 20:43:59,318 INFO L226 Difference]: Without dead ends: 1443 [2021-07-13 20:43:59,319 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 169.7ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:43:59,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2021-07-13 20:43:59,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 703. [2021-07-13 20:43:59,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 3.274928774928775) internal successors, (2299), 702 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call 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,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2299 transitions. [2021-07-13 20:43:59,340 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2299 transitions. Word has length 27 [2021-07-13 20:43:59,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:59,340 INFO L482 AbstractCegarLoop]: Abstraction has 703 states and 2299 transitions. [2021-07-13 20:43:59,340 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:43:59,341 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2299 transitions. [2021-07-13 20:43:59,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:43:59,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:59,342 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, 1] [2021-07-13 20:43:59,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:59,561 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:59,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:59,561 INFO L82 PathProgramCache]: Analyzing trace with hash -2055459216, now seen corresponding path program 19 times [2021-07-13 20:43:59,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:59,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400874783] [2021-07-13 20:43:59,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:59,596 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:43:59,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:59,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400874783] [2021-07-13 20:43:59,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400874783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:59,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046567987] [2021-07-13 20:43:59,597 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:43:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:59,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:59,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:59,697 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:43:59,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046567987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:59,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:59,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:59,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782050255] [2021-07-13 20:43:59,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:59,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:59,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:59,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:59,698 INFO L87 Difference]: Start difference. First operand 703 states and 2299 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:00,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:00,047 INFO L93 Difference]: Finished difference Result 1579 states and 4588 transitions. [2021-07-13 20:44:00,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:44:00,047 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 27 [2021-07-13 20:44:00,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:00,050 INFO L225 Difference]: With dead ends: 1579 [2021-07-13 20:44:00,050 INFO L226 Difference]: Without dead ends: 1579 [2021-07-13 20:44:00,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 212.0ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:00,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2021-07-13 20:44:00,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 697. [2021-07-13 20:44:00,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 3.281609195402299) internal successors, (2284), 696 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call 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,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 2284 transitions. [2021-07-13 20:44:00,071 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 2284 transitions. Word has length 27 [2021-07-13 20:44:00,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:00,071 INFO L482 AbstractCegarLoop]: Abstraction has 697 states and 2284 transitions. [2021-07-13 20:44:00,071 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:00,071 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 2284 transitions. [2021-07-13 20:44:00,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:00,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:00,073 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, 1] [2021-07-13 20:44:00,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,293 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:00,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:00,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1812947492, now seen corresponding path program 20 times [2021-07-13 20:44:00,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:00,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683515819] [2021-07-13 20:44:00,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:00,353 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:44:00,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:00,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683515819] [2021-07-13 20:44:00,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683515819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914598124] [2021-07-13 20:44:00,354 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:44:00,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:00,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:00,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:00,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:00,468 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:44:00,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914598124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:00,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:44:00,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843550613] [2021-07-13 20:44:00,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:00,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:00,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:00,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:00,470 INFO L87 Difference]: Start difference. First operand 697 states and 2284 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:00,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:00,797 INFO L93 Difference]: Finished difference Result 1913 states and 5956 transitions. [2021-07-13 20:44:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:44:00,797 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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 27 [2021-07-13 20:44:00,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:00,800 INFO L225 Difference]: With dead ends: 1913 [2021-07-13 20:44:00,800 INFO L226 Difference]: Without dead ends: 1913 [2021-07-13 20:44:00,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 232.6ms TimeCoverageRelationStatistics Valid=230, Invalid=526, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:44:00,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2021-07-13 20:44:00,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 898. [2021-07-13 20:44:00,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 897 states have (on average 3.4247491638795986) internal successors, (3072), 897 states have internal predecessors, (3072), 0 states have call successors, (0), 0 states have call 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,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 3072 transitions. [2021-07-13 20:44:00,825 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 3072 transitions. Word has length 27 [2021-07-13 20:44:00,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:00,825 INFO L482 AbstractCegarLoop]: Abstraction has 898 states and 3072 transitions. [2021-07-13 20:44:00,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 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:00,825 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 3072 transitions. [2021-07-13 20:44:00,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:00,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:00,827 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, 1] [2021-07-13 20:44:01,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:01,029 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:01,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:01,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1979075620, now seen corresponding path program 21 times [2021-07-13 20:44:01,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:01,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816941133] [2021-07-13 20:44:01,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:01,063 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:44:01,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:01,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816941133] [2021-07-13 20:44:01,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816941133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328978970] [2021-07-13 20:44:01,063 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:44:01,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:44:01,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:01,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:01,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:01,173 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:44:01,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328978970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:01,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:44:01,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121634606] [2021-07-13 20:44:01,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:01,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:01,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:01,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:01,175 INFO L87 Difference]: Start difference. First operand 898 states and 3072 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:44:01,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:01,490 INFO L93 Difference]: Finished difference Result 1741 states and 5401 transitions. [2021-07-13 20:44:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:44:01,491 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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 27 [2021-07-13 20:44:01,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:01,493 INFO L225 Difference]: With dead ends: 1741 [2021-07-13 20:44:01,493 INFO L226 Difference]: Without dead ends: 1731 [2021-07-13 20:44:01,494 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 235.6ms TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:44:01,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-07-13 20:44:01,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 895. [2021-07-13 20:44:01,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 3.4004474272930647) internal successors, (3040), 894 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call 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,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 3040 transitions. [2021-07-13 20:44:01,509 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 3040 transitions. Word has length 27 [2021-07-13 20:44:01,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:01,509 INFO L482 AbstractCegarLoop]: Abstraction has 895 states and 3040 transitions. [2021-07-13 20:44:01,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:44:01,509 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 3040 transitions. [2021-07-13 20:44:01,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:01,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:01,511 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, 1] [2021-07-13 20:44:01,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:01,711 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:01,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:01,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1712063380, now seen corresponding path program 22 times [2021-07-13 20:44:01,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:01,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013389135] [2021-07-13 20:44:01,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:01,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:01,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:01,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:01,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013389135] [2021-07-13 20:44:01,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013389135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964619748] [2021-07-13 20:44:01,750 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:44:01,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:01,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:01,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:01,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:01,854 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:44:01,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964619748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:01,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:01,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389939297] [2021-07-13 20:44:01,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:01,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:01,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:01,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:01,855 INFO L87 Difference]: Start difference. First operand 895 states and 3040 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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:02,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:02,191 INFO L93 Difference]: Finished difference Result 1821 states and 5773 transitions. [2021-07-13 20:44:02,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:02,192 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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 27 [2021-07-13 20:44:02,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:02,194 INFO L225 Difference]: With dead ends: 1821 [2021-07-13 20:44:02,194 INFO L226 Difference]: Without dead ends: 1821 [2021-07-13 20:44:02,195 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 206.3ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:44:02,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-13 20:44:02,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 922. [2021-07-13 20:44:02,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.3832790445168297) internal successors, (3116), 921 states have internal predecessors, (3116), 0 states have call successors, (0), 0 states have call 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,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3116 transitions. [2021-07-13 20:44:02,211 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3116 transitions. Word has length 27 [2021-07-13 20:44:02,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:02,211 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 3116 transitions. [2021-07-13 20:44:02,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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:02,211 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3116 transitions. [2021-07-13 20:44:02,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:02,213 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:02,213 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, 1] [2021-07-13 20:44:02,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:02,414 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:02,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:02,414 INFO L82 PathProgramCache]: Analyzing trace with hash -406491114, now seen corresponding path program 23 times [2021-07-13 20:44:02,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:02,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098271212] [2021-07-13 20:44:02,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:02,449 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:44:02,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:02,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098271212] [2021-07-13 20:44:02,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098271212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:02,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372041406] [2021-07-13 20:44:02,450 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:44:02,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:02,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:02,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:02,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:02,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372041406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:02,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:02,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:44:02,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140404624] [2021-07-13 20:44:02,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:02,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:02,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:02,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:02,556 INFO L87 Difference]: Start difference. First operand 922 states and 3116 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:44:02,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:02,737 INFO L93 Difference]: Finished difference Result 1342 states and 4285 transitions. [2021-07-13 20:44:02,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:44:02,738 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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 27 [2021-07-13 20:44:02,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:02,740 INFO L225 Difference]: With dead ends: 1342 [2021-07-13 20:44:02,741 INFO L226 Difference]: Without dead ends: 1311 [2021-07-13 20:44:02,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 148.3ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:44:02,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2021-07-13 20:44:02,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 986. [2021-07-13 20:44:02,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.3573604060913707) internal successors, (3307), 985 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call 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,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3307 transitions. [2021-07-13 20:44:02,761 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3307 transitions. Word has length 27 [2021-07-13 20:44:02,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:02,761 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3307 transitions. [2021-07-13 20:44:02,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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:44:02,761 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3307 transitions. [2021-07-13 20:44:02,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:02,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:02,764 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, 1] [2021-07-13 20:44:02,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-07-13 20:44:02,981 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:02,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:02,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1176867492, now seen corresponding path program 24 times [2021-07-13 20:44:02,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:02,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003087757] [2021-07-13 20:44:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:02,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:03,024 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:44:03,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:03,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003087757] [2021-07-13 20:44:03,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003087757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:03,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763532812] [2021-07-13 20:44:03,024 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:44:03,053 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:03,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:03,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:03,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:03,117 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:44:03,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763532812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:03,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:03,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:03,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372008759] [2021-07-13 20:44:03,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:03,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:03,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:03,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:03,119 INFO L87 Difference]: Start difference. First operand 986 states and 3307 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:03,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:03,473 INFO L93 Difference]: Finished difference Result 2119 states and 6592 transitions. [2021-07-13 20:44:03,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:44:03,473 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 27 [2021-07-13 20:44:03,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:03,477 INFO L225 Difference]: With dead ends: 2119 [2021-07-13 20:44:03,477 INFO L226 Difference]: Without dead ends: 2115 [2021-07-13 20:44:03,477 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 204.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:03,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2115 states. [2021-07-13 20:44:03,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2115 to 1074. [2021-07-13 20:44:03,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1073 states have (on average 3.341099720410065) internal successors, (3585), 1073 states have internal predecessors, (3585), 0 states have call successors, (0), 0 states have call 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,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 3585 transitions. [2021-07-13 20:44:03,498 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 3585 transitions. Word has length 27 [2021-07-13 20:44:03,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:03,498 INFO L482 AbstractCegarLoop]: Abstraction has 1074 states and 3585 transitions. [2021-07-13 20:44:03,498 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:03,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 3585 transitions. [2021-07-13 20:44:03,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:03,500 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:03,500 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, 1] [2021-07-13 20:44:03,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:03,705 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:03,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:03,705 INFO L82 PathProgramCache]: Analyzing trace with hash -198310048, now seen corresponding path program 25 times [2021-07-13 20:44:03,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:03,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24681975] [2021-07-13 20:44:03,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:03,741 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:44:03,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:03,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24681975] [2021-07-13 20:44:03,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24681975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:03,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298455673] [2021-07-13 20:44:03,741 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:44:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:03,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:03,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:03,847 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:44:03,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298455673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:03,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:03,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:03,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624973635] [2021-07-13 20:44:03,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:03,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:03,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:03,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:03,849 INFO L87 Difference]: Start difference. First operand 1074 states and 3585 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:04,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:04,256 INFO L93 Difference]: Finished difference Result 2273 states and 6985 transitions. [2021-07-13 20:44:04,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:44:04,257 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 27 [2021-07-13 20:44:04,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:04,261 INFO L225 Difference]: With dead ends: 2273 [2021-07-13 20:44:04,262 INFO L226 Difference]: Without dead ends: 2273 [2021-07-13 20:44:04,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 247.8ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:44:04,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2273 states. [2021-07-13 20:44:04,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2273 to 1032. [2021-07-13 20:44:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1031 states have (on average 3.344325897187197) internal successors, (3448), 1031 states have internal predecessors, (3448), 0 states have call successors, (0), 0 states have call 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,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 3448 transitions. [2021-07-13 20:44:04,291 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 3448 transitions. Word has length 27 [2021-07-13 20:44:04,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:04,291 INFO L482 AbstractCegarLoop]: Abstraction has 1032 states and 3448 transitions. [2021-07-13 20:44:04,291 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:04,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 3448 transitions. [2021-07-13 20:44:04,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:04,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:04,293 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, 1] [2021-07-13 20:44:04,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-07-13 20:44:04,511 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:04,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:04,511 INFO L82 PathProgramCache]: Analyzing trace with hash 2016185652, now seen corresponding path program 26 times [2021-07-13 20:44:04,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:04,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121981861] [2021-07-13 20:44:04,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:04,548 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:44:04,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121981861] [2021-07-13 20:44:04,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121981861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309157860] [2021-07-13 20:44:04,549 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:44:04,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:04,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:04,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:04,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:04,666 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:44:04,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309157860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:04,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:04,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146937917] [2021-07-13 20:44:04,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:04,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:04,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:04,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:04,667 INFO L87 Difference]: Start difference. First operand 1032 states and 3448 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:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:04,936 INFO L93 Difference]: Finished difference Result 2014 states and 6277 transitions. [2021-07-13 20:44:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:44:04,936 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 27 [2021-07-13 20:44:04,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:04,940 INFO L225 Difference]: With dead ends: 2014 [2021-07-13 20:44:04,940 INFO L226 Difference]: Without dead ends: 2014 [2021-07-13 20:44:04,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 168.5ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:04,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-07-13 20:44:04,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1044. [2021-07-13 20:44:04,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1043 states have (on average 3.340364333652924) internal successors, (3484), 1043 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call 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,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 3484 transitions. [2021-07-13 20:44:04,961 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 3484 transitions. Word has length 27 [2021-07-13 20:44:04,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:04,961 INFO L482 AbstractCegarLoop]: Abstraction has 1044 states and 3484 transitions. [2021-07-13 20:44:04,961 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:04,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 3484 transitions. [2021-07-13 20:44:04,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:04,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:04,964 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, 1] [2021-07-13 20:44:05,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:05,168 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:05,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:05,168 INFO L82 PathProgramCache]: Analyzing trace with hash -499902228, now seen corresponding path program 27 times [2021-07-13 20:44:05,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:05,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590136663] [2021-07-13 20:44:05,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:05,199 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:44:05,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:05,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590136663] [2021-07-13 20:44:05,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590136663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296162572] [2021-07-13 20:44:05,199 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:44:05,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:05,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:05,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:05,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:05,268 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:44:05,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296162572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:05,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:44:05,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061814150] [2021-07-13 20:44:05,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:05,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:05,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:05,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:05,269 INFO L87 Difference]: Start difference. First operand 1044 states and 3484 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:05,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:05,519 INFO L93 Difference]: Finished difference Result 1776 states and 5488 transitions. [2021-07-13 20:44:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:44:05,519 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 27 [2021-07-13 20:44:05,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:05,522 INFO L225 Difference]: With dead ends: 1776 [2021-07-13 20:44:05,522 INFO L226 Difference]: Without dead ends: 1764 [2021-07-13 20:44:05,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 131.5ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:05,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2021-07-13 20:44:05,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1102. [2021-07-13 20:44:05,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 1101 states have (on average 3.321525885558583) internal successors, (3657), 1101 states have internal predecessors, (3657), 0 states have call successors, (0), 0 states have call 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,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 3657 transitions. [2021-07-13 20:44:05,542 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 3657 transitions. Word has length 27 [2021-07-13 20:44:05,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:05,543 INFO L482 AbstractCegarLoop]: Abstraction has 1102 states and 3657 transitions. [2021-07-13 20:44:05,543 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:05,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 3657 transitions. [2021-07-13 20:44:05,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:05,545 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:05,545 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, 1] [2021-07-13 20:44:05,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-13 20:44:05,765 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:05,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:05,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1595195728, now seen corresponding path program 28 times [2021-07-13 20:44:05,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:05,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052222864] [2021-07-13 20:44:05,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:05,812 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:44:05,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:05,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052222864] [2021-07-13 20:44:05,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052222864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271049418] [2021-07-13 20:44:05,812 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:44:05,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:05,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:05,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:05,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:05,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:44:05,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271049418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:05,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:44:05,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290705944] [2021-07-13 20:44:05,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:05,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:05,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:05,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:05,908 INFO L87 Difference]: Start difference. First operand 1102 states and 3657 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:06,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:06,214 INFO L93 Difference]: Finished difference Result 1940 states and 5945 transitions. [2021-07-13 20:44:06,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:06,214 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 27 [2021-07-13 20:44:06,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:06,217 INFO L225 Difference]: With dead ends: 1940 [2021-07-13 20:44:06,217 INFO L226 Difference]: Without dead ends: 1940 [2021-07-13 20:44:06,217 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 189.9ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:06,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2021-07-13 20:44:06,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1158. [2021-07-13 20:44:06,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1157 states have (on average 3.3094209161624892) internal successors, (3829), 1157 states have internal predecessors, (3829), 0 states have call successors, (0), 0 states have call 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,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 3829 transitions. [2021-07-13 20:44:06,236 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 3829 transitions. Word has length 27 [2021-07-13 20:44:06,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:06,237 INFO L482 AbstractCegarLoop]: Abstraction has 1158 states and 3829 transitions. [2021-07-13 20:44:06,237 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:06,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 3829 transitions. [2021-07-13 20:44:06,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:06,239 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:06,239 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, 1] [2021-07-13 20:44:06,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-13 20:44:06,439 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:06,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:06,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1507209712, now seen corresponding path program 3 times [2021-07-13 20:44:06,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:06,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265211447] [2021-07-13 20:44:06,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:06,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:06,485 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:44:06,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:06,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265211447] [2021-07-13 20:44:06,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265211447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:06,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990091546] [2021-07-13 20:44:06,485 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 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:44:06,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:06,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:06,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:06,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:06,587 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:44:06,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990091546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:06,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:06,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:06,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284909277] [2021-07-13 20:44:06,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:06,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:06,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:06,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:06,588 INFO L87 Difference]: Start difference. First operand 1158 states and 3829 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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:44:06,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:06,871 INFO L93 Difference]: Finished difference Result 1759 states and 5449 transitions. [2021-07-13 20:44:06,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:44:06,871 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 27 [2021-07-13 20:44:06,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:06,874 INFO L225 Difference]: With dead ends: 1759 [2021-07-13 20:44:06,874 INFO L226 Difference]: Without dead ends: 1759 [2021-07-13 20:44:06,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 186.8ms TimeCoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:06,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1759 states. [2021-07-13 20:44:06,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1759 to 1180. [2021-07-13 20:44:06,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.3078880407124682) internal successors, (3900), 1179 states have internal predecessors, (3900), 0 states have call successors, (0), 0 states have call 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,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3900 transitions. [2021-07-13 20:44:06,907 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3900 transitions. Word has length 27 [2021-07-13 20:44:06,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:06,908 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3900 transitions. [2021-07-13 20:44:06,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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:44:06,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3900 transitions. [2021-07-13 20:44:06,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:06,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:06,910 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, 1] [2021-07-13 20:44:07,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-13 20:44:07,131 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:07,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:07,131 INFO L82 PathProgramCache]: Analyzing trace with hash 877590964, now seen corresponding path program 4 times [2021-07-13 20:44:07,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:07,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549131946] [2021-07-13 20:44:07,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:07,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:07,161 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:44:07,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:07,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549131946] [2021-07-13 20:44:07,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549131946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461158805] [2021-07-13 20:44:07,163 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:44:07,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:07,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:07,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:07,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:07,261 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:44:07,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461158805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:07,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:44:07,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70522846] [2021-07-13 20:44:07,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:44:07,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:07,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:44:07,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:44:07,262 INFO L87 Difference]: Start difference. First operand 1180 states and 3900 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:07,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:07,380 INFO L93 Difference]: Finished difference Result 1872 states and 5977 transitions. [2021-07-13 20:44:07,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:44:07,380 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:44:07,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:07,383 INFO L225 Difference]: With dead ends: 1872 [2021-07-13 20:44:07,383 INFO L226 Difference]: Without dead ends: 1854 [2021-07-13 20:44:07,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 73.8ms TimeCoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:44:07,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1854 states. [2021-07-13 20:44:07,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1854 to 1389. [2021-07-13 20:44:07,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 1388 states have (on average 3.3746397694524495) internal successors, (4684), 1388 states have internal predecessors, (4684), 0 states have call successors, (0), 0 states have call 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:07,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 4684 transitions. [2021-07-13 20:44:07,409 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 4684 transitions. Word has length 27 [2021-07-13 20:44:07,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:07,409 INFO L482 AbstractCegarLoop]: Abstraction has 1389 states and 4684 transitions. [2021-07-13 20:44:07,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:07,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 4684 transitions. [2021-07-13 20:44:07,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:07,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:07,412 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, 1] [2021-07-13 20:44:07,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-13 20:44:07,634 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:07,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:07,634 INFO L82 PathProgramCache]: Analyzing trace with hash 118622872, now seen corresponding path program 5 times [2021-07-13 20:44:07,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:07,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986608551] [2021-07-13 20:44:07,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:07,666 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:44:07,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:07,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986608551] [2021-07-13 20:44:07,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986608551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98538592] [2021-07-13 20:44:07,667 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:44:07,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:07,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:07,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:07,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:07,752 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:44:07,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98538592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:07,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-07-13 20:44:07,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485593880] [2021-07-13 20:44:07,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:44:07,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:07,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:44:07,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:44:07,753 INFO L87 Difference]: Start difference. First operand 1389 states and 4684 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:07,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:07,888 INFO L93 Difference]: Finished difference Result 2133 states and 6693 transitions. [2021-07-13 20:44:07,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:44:07,889 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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 27 [2021-07-13 20:44:07,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:07,892 INFO L225 Difference]: With dead ends: 2133 [2021-07-13 20:44:07,892 INFO L226 Difference]: Without dead ends: 2133 [2021-07-13 20:44:07,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=105, Invalid=167, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:07,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-07-13 20:44:07,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1392. [2021-07-13 20:44:07,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.3608914450035945) internal successors, (4675), 1391 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states have call 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:07,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4675 transitions. [2021-07-13 20:44:07,915 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4675 transitions. Word has length 27 [2021-07-13 20:44:07,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:07,915 INFO L482 AbstractCegarLoop]: Abstraction has 1392 states and 4675 transitions. [2021-07-13 20:44:07,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:07,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4675 transitions. [2021-07-13 20:44:07,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:07,917 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:07,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, 1] [2021-07-13 20:44:08,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-13 20:44:08,118 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:08,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:08,119 INFO L82 PathProgramCache]: Analyzing trace with hash 260141608, now seen corresponding path program 6 times [2021-07-13 20:44:08,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:08,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220455094] [2021-07-13 20:44:08,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:08,175 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:44:08,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:08,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220455094] [2021-07-13 20:44:08,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220455094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:08,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200775845] [2021-07-13 20:44:08,176 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:44:08,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:44:08,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:08,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:08,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:08,490 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:44:08,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200775845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:08,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:08,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-07-13 20:44:08,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344795271] [2021-07-13 20:44:08,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:08,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:08,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:08,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:08,492 INFO L87 Difference]: Start difference. First operand 1392 states and 4675 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:08,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:08,760 INFO L93 Difference]: Finished difference Result 2050 states and 6469 transitions. [2021-07-13 20:44:08,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:44:08,760 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 27 [2021-07-13 20:44:08,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:08,764 INFO L225 Difference]: With dead ends: 2050 [2021-07-13 20:44:08,764 INFO L226 Difference]: Without dead ends: 2046 [2021-07-13 20:44:08,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 189.9ms TimeCoverageRelationStatistics Valid=149, Invalid=403, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:08,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-07-13 20:44:08,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1392. [2021-07-13 20:44:08,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.359453630481668) internal successors, (4673), 1391 states have internal predecessors, (4673), 0 states have call successors, (0), 0 states have call 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,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4673 transitions. [2021-07-13 20:44:08,795 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4673 transitions. Word has length 27 [2021-07-13 20:44:08,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:08,795 INFO L482 AbstractCegarLoop]: Abstraction has 1392 states and 4673 transitions. [2021-07-13 20:44:08,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:08,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4673 transitions. [2021-07-13 20:44:08,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:08,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:08,798 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, 1] [2021-07-13 20:44:09,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-07-13 20:44:09,019 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:09,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:09,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1708393328, now seen corresponding path program 7 times [2021-07-13 20:44:09,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:09,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057428943] [2021-07-13 20:44:09,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,076 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:44:09,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:09,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057428943] [2021-07-13 20:44:09,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057428943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717030450] [2021-07-13 20:44:09,076 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 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:44:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:09,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:09,179 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:44:09,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717030450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:09,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-07-13 20:44:09,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882409109] [2021-07-13 20:44:09,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:09,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:09,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:09,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:09,181 INFO L87 Difference]: Start difference. First operand 1392 states and 4673 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:09,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:09,451 INFO L93 Difference]: Finished difference Result 2257 states and 7002 transitions. [2021-07-13 20:44:09,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:09,452 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 27 [2021-07-13 20:44:09,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:09,455 INFO L225 Difference]: With dead ends: 2257 [2021-07-13 20:44:09,455 INFO L226 Difference]: Without dead ends: 2257 [2021-07-13 20:44:09,456 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 171.0ms TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:09,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2021-07-13 20:44:09,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 1442. [2021-07-13 20:44:09,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 3.3587786259541983) internal successors, (4840), 1441 states have internal predecessors, (4840), 0 states have call successors, (0), 0 states have call 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:09,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 4840 transitions. [2021-07-13 20:44:09,491 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 4840 transitions. Word has length 27 [2021-07-13 20:44:09,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:09,491 INFO L482 AbstractCegarLoop]: Abstraction has 1442 states and 4840 transitions. [2021-07-13 20:44:09,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:09,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 4840 transitions. [2021-07-13 20:44:09,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:09,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:09,493 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, 1] [2021-07-13 20:44:09,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:09,694 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:09,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:09,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1264325580, now seen corresponding path program 8 times [2021-07-13 20:44:09,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:09,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386131942] [2021-07-13 20:44:09,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:09,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,725 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:44:09,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:09,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386131942] [2021-07-13 20:44:09,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386131942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002220662] [2021-07-13 20:44:09,725 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 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:44:09,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:09,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:09,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:09,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:09,797 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:44:09,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002220662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:09,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-07-13 20:44:09,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096686467] [2021-07-13 20:44:09,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:44:09,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:09,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:44:09,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:44:09,798 INFO L87 Difference]: Start difference. First operand 1442 states and 4840 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:09,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:09,942 INFO L93 Difference]: Finished difference Result 2263 states and 7241 transitions. [2021-07-13 20:44:09,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:44:09,943 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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 27 [2021-07-13 20:44:09,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:09,947 INFO L225 Difference]: With dead ends: 2263 [2021-07-13 20:44:09,947 INFO L226 Difference]: Without dead ends: 2257 [2021-07-13 20:44:09,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 92.3ms TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:09,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2021-07-13 20:44:09,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 1535. [2021-07-13 20:44:09,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 3.3872229465449806) internal successors, (5196), 1534 states have internal predecessors, (5196), 0 states have call successors, (0), 0 states have call 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:09,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 5196 transitions. [2021-07-13 20:44:09,971 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 5196 transitions. Word has length 27 [2021-07-13 20:44:09,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:09,971 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 5196 transitions. [2021-07-13 20:44:09,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:09,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 5196 transitions. [2021-07-13 20:44:09,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:09,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:09,974 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, 1] [2021-07-13 20:44:10,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:10,180 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:10,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:10,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1995631268, now seen corresponding path program 9 times [2021-07-13 20:44:10,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:10,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801747401] [2021-07-13 20:44:10,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:10,212 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:44:10,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:10,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801747401] [2021-07-13 20:44:10,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801747401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:10,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19319928] [2021-07-13 20:44:10,213 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 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:44:10,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:10,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:10,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:10,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:10,303 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:44:10,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19319928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:10,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:10,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-07-13 20:44:10,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280435772] [2021-07-13 20:44:10,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:44:10,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:10,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:44:10,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:44:10,304 INFO L87 Difference]: Start difference. First operand 1535 states and 5196 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:10,483 INFO L93 Difference]: Finished difference Result 2415 states and 7685 transitions. [2021-07-13 20:44:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:44:10,483 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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 27 [2021-07-13 20:44:10,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:10,492 INFO L225 Difference]: With dead ends: 2415 [2021-07-13 20:44:10,492 INFO L226 Difference]: Without dead ends: 2415 [2021-07-13 20:44:10,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=113, Invalid=193, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:44:10,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2415 states. [2021-07-13 20:44:10,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2415 to 1459. [2021-07-13 20:44:10,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1458 states have (on average 3.347736625514403) internal successors, (4881), 1458 states have internal predecessors, (4881), 0 states have call successors, (0), 0 states have call 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,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 4881 transitions. [2021-07-13 20:44:10,529 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 4881 transitions. Word has length 27 [2021-07-13 20:44:10,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:10,529 INFO L482 AbstractCegarLoop]: Abstraction has 1459 states and 4881 transitions. [2021-07-13 20:44:10,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 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:44:10,529 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 4881 transitions. [2021-07-13 20:44:10,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:10,532 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:10,532 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, 1] [2021-07-13 20:44:10,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-07-13 20:44:10,756 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:10,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:10,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1854112532, now seen corresponding path program 10 times [2021-07-13 20:44:10,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:10,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929350311] [2021-07-13 20:44:10,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:10,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:10,793 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:44:10,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:10,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929350311] [2021-07-13 20:44:10,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929350311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:10,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029896576] [2021-07-13 20:44:10,794 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 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:44:10,835 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:10,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:10,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:10,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:10,897 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:44:10,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029896576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:10,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:10,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-07-13 20:44:10,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55042191] [2021-07-13 20:44:10,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:10,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:10,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:10,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:10,898 INFO L87 Difference]: Start difference. First operand 1459 states and 4881 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:11,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:11,124 INFO L93 Difference]: Finished difference Result 2204 states and 6862 transitions. [2021-07-13 20:44:11,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:44:11,125 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 27 [2021-07-13 20:44:11,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:11,128 INFO L225 Difference]: With dead ends: 2204 [2021-07-13 20:44:11,128 INFO L226 Difference]: Without dead ends: 2200 [2021-07-13 20:44:11,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:11,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2200 states. [2021-07-13 20:44:11,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2200 to 1419. [2021-07-13 20:44:11,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1418 states have (on average 3.349083215796897) internal successors, (4749), 1418 states have internal predecessors, (4749), 0 states have call successors, (0), 0 states have call 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,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 4749 transitions. [2021-07-13 20:44:11,150 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 4749 transitions. Word has length 27 [2021-07-13 20:44:11,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:11,150 INFO L482 AbstractCegarLoop]: Abstraction has 1419 states and 4749 transitions. [2021-07-13 20:44:11,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:44:11,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 4749 transitions. [2021-07-13 20:44:11,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:11,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:11,153 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, 1] [2021-07-13 20:44:11,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:11,365 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:11,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:11,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1856436888, now seen corresponding path program 11 times [2021-07-13 20:44:11,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:11,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807016740] [2021-07-13 20:44:11,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:11,395 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:44:11,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:11,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807016740] [2021-07-13 20:44:11,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807016740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362737057] [2021-07-13 20:44:11,396 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 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:44:11,419 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:11,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:11,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:11,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:11,472 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:44:11,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362737057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:11,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:44:11,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385848785] [2021-07-13 20:44:11,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:44:11,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:11,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:44:11,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:44:11,473 INFO L87 Difference]: Start difference. First operand 1419 states and 4749 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 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:44:11,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:11,617 INFO L93 Difference]: Finished difference Result 2022 states and 6496 transitions. [2021-07-13 20:44:11,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:44:11,617 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 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 27 [2021-07-13 20:44:11,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:11,620 INFO L225 Difference]: With dead ends: 2022 [2021-07-13 20:44:11,620 INFO L226 Difference]: Without dead ends: 2022 [2021-07-13 20:44:11,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 95.7ms TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:11,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2021-07-13 20:44:11,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1518. [2021-07-13 20:44:11,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1517 states have (on average 3.3698088332234675) internal successors, (5112), 1517 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states have call 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,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5112 transitions. [2021-07-13 20:44:11,642 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5112 transitions. Word has length 27 [2021-07-13 20:44:11,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:11,643 INFO L482 AbstractCegarLoop]: Abstraction has 1518 states and 5112 transitions. [2021-07-13 20:44:11,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 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:44:11,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5112 transitions. [2021-07-13 20:44:11,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:11,646 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:11,646 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, 1] [2021-07-13 20:44:11,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-07-13 20:44:11,857 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:11,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:11,857 INFO L82 PathProgramCache]: Analyzing trace with hash 216767728, now seen corresponding path program 12 times [2021-07-13 20:44:11,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:11,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785740262] [2021-07-13 20:44:11,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:11,892 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:44:11,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:11,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785740262] [2021-07-13 20:44:11,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785740262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110998335] [2021-07-13 20:44:11,893 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 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:44:11,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:11,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:11,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:11,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:12,018 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:44:12,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110998335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:12,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:12,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166348151] [2021-07-13 20:44:12,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:12,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:12,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:12,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:12,020 INFO L87 Difference]: Start difference. First operand 1518 states and 5112 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:12,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:12,281 INFO L93 Difference]: Finished difference Result 2124 states and 6748 transitions. [2021-07-13 20:44:12,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:44:12,281 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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 27 [2021-07-13 20:44:12,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:12,286 INFO L225 Difference]: With dead ends: 2124 [2021-07-13 20:44:12,286 INFO L226 Difference]: Without dead ends: 2112 [2021-07-13 20:44:12,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 162.6ms TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:44:12,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2021-07-13 20:44:12,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 1536. [2021-07-13 20:44:12,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 3.3674267100977198) internal successors, (5169), 1535 states have internal predecessors, (5169), 0 states have call successors, (0), 0 states have call 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,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 5169 transitions. [2021-07-13 20:44:12,318 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 5169 transitions. Word has length 27 [2021-07-13 20:44:12,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:12,318 INFO L482 AbstractCegarLoop]: Abstraction has 1536 states and 5169 transitions. [2021-07-13 20:44:12,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:12,318 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 5169 transitions. [2021-07-13 20:44:12,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:12,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:12,320 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:12,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:12,521 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:12,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:12,521 INFO L82 PathProgramCache]: Analyzing trace with hash -670090772, now seen corresponding path program 4 times [2021-07-13 20:44:12,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:12,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344967557] [2021-07-13 20:44:12,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:12,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:12,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:12,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344967557] [2021-07-13 20:44:12,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344967557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37282797] [2021-07-13 20:44:12,548 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:44:12,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:12,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:12,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:12,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:12,682 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37282797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:12,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:44:12,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29888051] [2021-07-13 20:44:12,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:12,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:12,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:12,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:12,684 INFO L87 Difference]: Start difference. First operand 1536 states and 5169 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:12,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:12,934 INFO L93 Difference]: Finished difference Result 2332 states and 7312 transitions. [2021-07-13 20:44:12,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:44:12,934 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:44:12,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:12,938 INFO L225 Difference]: With dead ends: 2332 [2021-07-13 20:44:12,938 INFO L226 Difference]: Without dead ends: 2320 [2021-07-13 20:44:12,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:12,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-07-13 20:44:12,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1566. [2021-07-13 20:44:12,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.375079872204473) internal successors, (5282), 1565 states have internal predecessors, (5282), 0 states have call successors, (0), 0 states have call 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,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5282 transitions. [2021-07-13 20:44:12,975 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5282 transitions. Word has length 27 [2021-07-13 20:44:12,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:12,975 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5282 transitions. [2021-07-13 20:44:12,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:12,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5282 transitions. [2021-07-13 20:44:12,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:12,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:12,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, 1, 1, 1, 1, 1] [2021-07-13 20:44:13,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-07-13 20:44:13,198 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:13,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:13,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1401396460, now seen corresponding path program 5 times [2021-07-13 20:44:13,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:13,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926891682] [2021-07-13 20:44:13,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:13,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:13,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:13,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926891682] [2021-07-13 20:44:13,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926891682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550654353] [2021-07-13 20:44:13,226 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:44:13,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:13,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:13,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:13,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:13,323 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:13,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550654353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:13,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:44:13,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278469101] [2021-07-13 20:44:13,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:13,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:13,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:13,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:13,325 INFO L87 Difference]: Start difference. First operand 1566 states and 5282 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:13,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:13,619 INFO L93 Difference]: Finished difference Result 2490 states and 7823 transitions. [2021-07-13 20:44:13,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:44:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:44:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:13,623 INFO L225 Difference]: With dead ends: 2490 [2021-07-13 20:44:13,623 INFO L226 Difference]: Without dead ends: 2490 [2021-07-13 20:44:13,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 162.5ms TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:13,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2021-07-13 20:44:13,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 1435. [2021-07-13 20:44:13,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 1434 states have (on average 3.311715481171548) internal successors, (4749), 1434 states have internal predecessors, (4749), 0 states have call successors, (0), 0 states have call 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,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 4749 transitions. [2021-07-13 20:44:13,647 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 4749 transitions. Word has length 27 [2021-07-13 20:44:13,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:13,647 INFO L482 AbstractCegarLoop]: Abstraction has 1435 states and 4749 transitions. [2021-07-13 20:44:13,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:13,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 4749 transitions. [2021-07-13 20:44:13,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:13,649 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:13,649 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, 1] [2021-07-13 20:44:13,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-07-13 20:44:13,871 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:13,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:13,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1810785004, now seen corresponding path program 13 times [2021-07-13 20:44:13,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:13,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970091759] [2021-07-13 20:44:13,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:13,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:13,909 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:44:13,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:13,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970091759] [2021-07-13 20:44:13,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970091759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007324148] [2021-07-13 20:44:13,909 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 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:44:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:13,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:13,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:14,024 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:44:14,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007324148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:14,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:14,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274717588] [2021-07-13 20:44:14,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:14,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:14,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:14,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:14,026 INFO L87 Difference]: Start difference. First operand 1435 states and 4749 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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:44:14,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:14,300 INFO L93 Difference]: Finished difference Result 2497 states and 7799 transitions. [2021-07-13 20:44:14,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:44:14,301 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 27 [2021-07-13 20:44:14,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:14,305 INFO L225 Difference]: With dead ends: 2497 [2021-07-13 20:44:14,305 INFO L226 Difference]: Without dead ends: 2497 [2021-07-13 20:44:14,305 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 192.3ms TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:14,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2021-07-13 20:44:14,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 1477. [2021-07-13 20:44:14,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.2981029810298104) internal successors, (4868), 1476 states have internal predecessors, (4868), 0 states have call successors, (0), 0 states have call 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,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 4868 transitions. [2021-07-13 20:44:14,330 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 4868 transitions. Word has length 27 [2021-07-13 20:44:14,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:14,330 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 4868 transitions. [2021-07-13 20:44:14,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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:44:14,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 4868 transitions. [2021-07-13 20:44:14,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:14,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:14,333 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, 1] [2021-07-13 20:44:14,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-13 20:44:14,549 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:14,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:14,549 INFO L82 PathProgramCache]: Analyzing trace with hash -168744536, now seen corresponding path program 14 times [2021-07-13 20:44:14,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:14,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988636168] [2021-07-13 20:44:14,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:14,583 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:44:14,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:14,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988636168] [2021-07-13 20:44:14,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988636168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440873142] [2021-07-13 20:44:14,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 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:44:14,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:14,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:14,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:14,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:14,697 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:44:14,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440873142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:14,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:44:14,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936480915] [2021-07-13 20:44:14,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:14,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:14,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:14,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:14,698 INFO L87 Difference]: Start difference. First operand 1477 states and 4868 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:44:15,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:15,245 INFO L93 Difference]: Finished difference Result 2724 states and 8387 transitions. [2021-07-13 20:44:15,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:15,246 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:44:15,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:15,250 INFO L225 Difference]: With dead ends: 2724 [2021-07-13 20:44:15,250 INFO L226 Difference]: Without dead ends: 2724 [2021-07-13 20:44:15,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 385.0ms TimeCoverageRelationStatistics Valid=412, Invalid=1394, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:15,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2724 states. [2021-07-13 20:44:15,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2724 to 1533. [2021-07-13 20:44:15,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1532 states have (on average 3.3015665796344646) internal successors, (5058), 1532 states have internal predecessors, (5058), 0 states have call successors, (0), 0 states have call 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,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 5058 transitions. [2021-07-13 20:44:15,285 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 5058 transitions. Word has length 27 [2021-07-13 20:44:15,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:15,285 INFO L482 AbstractCegarLoop]: Abstraction has 1533 states and 5058 transitions. [2021-07-13 20:44:15,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:44:15,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 5058 transitions. [2021-07-13 20:44:15,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:15,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:15,287 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, 1] [2021-07-13 20:44:15,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-13 20:44:15,488 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:15,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:15,488 INFO L82 PathProgramCache]: Analyzing trace with hash 563716900, now seen corresponding path program 15 times [2021-07-13 20:44:15,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:15,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842076379] [2021-07-13 20:44:15,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:15,543 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:44:15,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:15,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842076379] [2021-07-13 20:44:15,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842076379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:15,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759833955] [2021-07-13 20:44:15,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:44:15,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:15,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:15,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:15,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:15,659 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:44:15,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759833955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:15,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:15,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:44:15,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396174603] [2021-07-13 20:44:15,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:15,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:15,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:15,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:15,660 INFO L87 Difference]: Start difference. First operand 1533 states and 5058 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:44:16,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:16,076 INFO L93 Difference]: Finished difference Result 2582 states and 8017 transitions. [2021-07-13 20:44:16,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:44:16,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:44:16,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:16,080 INFO L225 Difference]: With dead ends: 2582 [2021-07-13 20:44:16,080 INFO L226 Difference]: Without dead ends: 2578 [2021-07-13 20:44:16,080 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 264.9ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:44:16,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-07-13 20:44:16,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1487. [2021-07-13 20:44:16,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.2994616419919245) internal successors, (4903), 1486 states have internal predecessors, (4903), 0 states have call successors, (0), 0 states have call 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,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4903 transitions. [2021-07-13 20:44:16,106 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4903 transitions. Word has length 27 [2021-07-13 20:44:16,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:16,106 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 4903 transitions. [2021-07-13 20:44:16,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:44:16,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4903 transitions. [2021-07-13 20:44:16,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:16,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:16,108 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, 1] [2021-07-13 20:44:16,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:16,309 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:16,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:16,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1088595216, now seen corresponding path program 16 times [2021-07-13 20:44:16,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:16,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510613950] [2021-07-13 20:44:16,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:16,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:16,345 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:44:16,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:16,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510613950] [2021-07-13 20:44:16,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510613950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:16,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535787007] [2021-07-13 20:44:16,345 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 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:44:16,374 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:16,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:16,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:16,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:16,470 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:44:16,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535787007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:16,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:16,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:16,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918612802] [2021-07-13 20:44:16,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:16,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:16,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:16,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:16,471 INFO L87 Difference]: Start difference. First operand 1487 states and 4903 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:44:16,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:16,812 INFO L93 Difference]: Finished difference Result 2411 states and 7586 transitions. [2021-07-13 20:44:16,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:16,812 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 27 [2021-07-13 20:44:16,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:16,816 INFO L225 Difference]: With dead ends: 2411 [2021-07-13 20:44:16,816 INFO L226 Difference]: Without dead ends: 2411 [2021-07-13 20:44:16,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 227.0ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:44:16,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2411 states. [2021-07-13 20:44:16,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2411 to 1471. [2021-07-13 20:44:16,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.3081632653061224) internal successors, (4863), 1470 states have internal predecessors, (4863), 0 states have call successors, (0), 0 states have call 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,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4863 transitions. [2021-07-13 20:44:16,839 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4863 transitions. Word has length 27 [2021-07-13 20:44:16,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:16,840 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4863 transitions. [2021-07-13 20:44:16,840 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:44:16,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4863 transitions. [2021-07-13 20:44:16,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:16,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:16,842 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:17,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-07-13 20:44:17,042 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:17,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:17,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1331852852, now seen corresponding path program 6 times [2021-07-13 20:44:17,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:17,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907250828] [2021-07-13 20:44:17,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:17,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:17,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907250828] [2021-07-13 20:44:17,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907250828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089674998] [2021-07-13 20:44:17,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:17,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:44:17,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:17,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:17,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:17,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:17,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089674998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:17,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:44:17,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080090402] [2021-07-13 20:44:17,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:17,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:17,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:17,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:17,157 INFO L87 Difference]: Start difference. First operand 1471 states and 4863 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:17,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:17,385 INFO L93 Difference]: Finished difference Result 1987 states and 6138 transitions. [2021-07-13 20:44:17,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:44:17,385 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 27 [2021-07-13 20:44:17,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:17,389 INFO L225 Difference]: With dead ends: 1987 [2021-07-13 20:44:17,389 INFO L226 Difference]: Without dead ends: 1975 [2021-07-13 20:44:17,389 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 135.0ms TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:44:17,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-07-13 20:44:17,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1462. [2021-07-13 20:44:17,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 3.308008213552361) internal successors, (4833), 1461 states have internal predecessors, (4833), 0 states have call successors, (0), 0 states have call 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:17,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 4833 transitions. [2021-07-13 20:44:17,426 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 4833 transitions. Word has length 27 [2021-07-13 20:44:17,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:17,426 INFO L482 AbstractCegarLoop]: Abstraction has 1462 states and 4833 transitions. [2021-07-13 20:44:17,427 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:17,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 4833 transitions. [2021-07-13 20:44:17,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:17,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:17,429 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:17,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-13 20:44:17,629 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:17,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:17,630 INFO L82 PathProgramCache]: Analyzing trace with hash -1010707988, now seen corresponding path program 7 times [2021-07-13 20:44:17,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:17,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118931183] [2021-07-13 20:44:17,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:17,660 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:17,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:17,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118931183] [2021-07-13 20:44:17,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118931183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179322455] [2021-07-13 20:44:17,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:17,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:17,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:17,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:17,757 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:17,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179322455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:17,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:44:17,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638613349] [2021-07-13 20:44:17,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:17,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:17,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:17,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:17,758 INFO L87 Difference]: Start difference. First operand 1462 states and 4833 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 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:44:17,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:17,987 INFO L93 Difference]: Finished difference Result 1951 states and 6027 transitions. [2021-07-13 20:44:17,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:44:17,988 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 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 27 [2021-07-13 20:44:17,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:17,991 INFO L225 Difference]: With dead ends: 1951 [2021-07-13 20:44:17,991 INFO L226 Difference]: Without dead ends: 1923 [2021-07-13 20:44:17,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:44:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1923 states. [2021-07-13 20:44:18,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1923 to 1463. [2021-07-13 20:44:18,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 3.3071135430916554) internal successors, (4835), 1462 states have internal predecessors, (4835), 0 states have call successors, (0), 0 states have call 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,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 4835 transitions. [2021-07-13 20:44:18,012 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 4835 transitions. Word has length 27 [2021-07-13 20:44:18,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:18,012 INFO L482 AbstractCegarLoop]: Abstraction has 1463 states and 4835 transitions. [2021-07-13 20:44:18,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 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:44:18,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 4835 transitions. [2021-07-13 20:44:18,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:18,014 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:18,014 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:18,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,215 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:18,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:18,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1924122076, now seen corresponding path program 8 times [2021-07-13 20:44:18,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:18,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776695588] [2021-07-13 20:44:18,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:18,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:18,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776695588] [2021-07-13 20:44:18,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776695588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008426434] [2021-07-13 20:44:18,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:18,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:18,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:18,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:18,352 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008426434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:18,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:44:18,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018208828] [2021-07-13 20:44:18,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:18,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:18,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:18,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:18,354 INFO L87 Difference]: Start difference. First operand 1463 states and 4835 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:18,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:18,558 INFO L93 Difference]: Finished difference Result 2417 states and 7513 transitions. [2021-07-13 20:44:18,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:44:18,559 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 27 [2021-07-13 20:44:18,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:18,562 INFO L225 Difference]: With dead ends: 2417 [2021-07-13 20:44:18,562 INFO L226 Difference]: Without dead ends: 2417 [2021-07-13 20:44:18,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 125.1ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:44:18,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2417 states. [2021-07-13 20:44:18,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2417 to 1487. [2021-07-13 20:44:18,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.3250336473755047) internal successors, (4941), 1486 states have internal predecessors, (4941), 0 states have call successors, (0), 0 states have call 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,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4941 transitions. [2021-07-13 20:44:18,598 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4941 transitions. Word has length 27 [2021-07-13 20:44:18,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:18,598 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 4941 transitions. [2021-07-13 20:44:18,598 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:18,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4941 transitions. [2021-07-13 20:44:18,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:18,601 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:18,601 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:18,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,817 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:18,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:18,817 INFO L82 PathProgramCache]: Analyzing trace with hash -782245740, now seen corresponding path program 9 times [2021-07-13 20:44:18,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:18,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979135888] [2021-07-13 20:44:18,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:18,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:18,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979135888] [2021-07-13 20:44:18,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979135888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74949938] [2021-07-13 20:44:18,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:44:18,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:18,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:18,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:18,932 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74949938] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:18,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:44:18,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445984684] [2021-07-13 20:44:18,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:18,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:18,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:18,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:18,933 INFO L87 Difference]: Start difference. First operand 1487 states and 4941 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:19,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:19,152 INFO L93 Difference]: Finished difference Result 2191 states and 6835 transitions. [2021-07-13 20:44:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:44:19,152 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 27 [2021-07-13 20:44:19,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:19,155 INFO L225 Difference]: With dead ends: 2191 [2021-07-13 20:44:19,156 INFO L226 Difference]: Without dead ends: 2170 [2021-07-13 20:44:19,156 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 125.3ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:44:19,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-07-13 20:44:19,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1487. [2021-07-13 20:44:19,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.319650067294751) internal successors, (4933), 1486 states have internal predecessors, (4933), 0 states have call successors, (0), 0 states have call 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,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4933 transitions. [2021-07-13 20:44:19,179 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4933 transitions. Word has length 27 [2021-07-13 20:44:19,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:19,179 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 4933 transitions. [2021-07-13 20:44:19,179 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:19,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4933 transitions. [2021-07-13 20:44:19,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:19,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:19,181 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:19,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:19,384 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:19,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:19,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1171437904, now seen corresponding path program 10 times [2021-07-13 20:44:19,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:19,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153841394] [2021-07-13 20:44:19,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:19,431 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:19,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:19,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153841394] [2021-07-13 20:44:19,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153841394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:19,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656222705] [2021-07-13 20:44:19,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:44:19,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:19,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:19,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:19,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:19,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656222705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:19,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:19,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-13 20:44:19,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885036506] [2021-07-13 20:44:19,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:19,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:19,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:19,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:19,517 INFO L87 Difference]: Start difference. First operand 1487 states and 4933 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:19,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:19,688 INFO L93 Difference]: Finished difference Result 1790 states and 5786 transitions. [2021-07-13 20:44:19,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:44:19,689 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 27 [2021-07-13 20:44:19,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:19,692 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:44:19,692 INFO L226 Difference]: Without dead ends: 1790 [2021-07-13 20:44:19,692 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:44:19,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2021-07-13 20:44:19,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1467. [2021-07-13 20:44:19,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1467 states, 1466 states have (on average 3.319918144611187) internal successors, (4867), 1466 states have internal predecessors, (4867), 0 states have call successors, (0), 0 states have call 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,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1467 states to 1467 states and 4867 transitions. [2021-07-13 20:44:19,710 INFO L78 Accepts]: Start accepts. Automaton has 1467 states and 4867 transitions. Word has length 27 [2021-07-13 20:44:19,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:19,733 INFO L482 AbstractCegarLoop]: Abstraction has 1467 states and 4867 transitions. [2021-07-13 20:44:19,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:44:19,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1467 states and 4867 transitions. [2021-07-13 20:44:19,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:19,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:19,736 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:19,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-07-13 20:44:19,936 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:19,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:19,937 INFO L82 PathProgramCache]: Analyzing trace with hash -2112049896, now seen corresponding path program 11 times [2021-07-13 20:44:19,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:19,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860121059] [2021-07-13 20:44:19,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:19,965 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:19,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:19,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860121059] [2021-07-13 20:44:19,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860121059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:19,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277101783] [2021-07-13 20:44:19,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:19,988 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:19,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:19,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:19,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:20,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277101783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:20,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:44:20,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040631915] [2021-07-13 20:44:20,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:20,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:20,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:20,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:20,045 INFO L87 Difference]: Start difference. First operand 1467 states and 4867 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:20,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:20,214 INFO L93 Difference]: Finished difference Result 2556 states and 8173 transitions. [2021-07-13 20:44:20,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:44:20,214 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 27 [2021-07-13 20:44:20,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:20,218 INFO L225 Difference]: With dead ends: 2556 [2021-07-13 20:44:20,218 INFO L226 Difference]: Without dead ends: 2556 [2021-07-13 20:44:20,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 85.2ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:20,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-07-13 20:44:20,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1719. [2021-07-13 20:44:20,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1719 states, 1718 states have (on average 3.3963911525029102) internal successors, (5835), 1718 states have internal predecessors, (5835), 0 states have call successors, (0), 0 states have call 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:20,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1719 states to 1719 states and 5835 transitions. [2021-07-13 20:44:20,255 INFO L78 Accepts]: Start accepts. Automaton has 1719 states and 5835 transitions. Word has length 27 [2021-07-13 20:44:20,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:20,255 INFO L482 AbstractCegarLoop]: Abstraction has 1719 states and 5835 transitions. [2021-07-13 20:44:20,255 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:20,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1719 states and 5835 transitions. [2021-07-13 20:44:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:20,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:20,259 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:20,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-13 20:44:20,481 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:20,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:20,481 INFO L82 PathProgramCache]: Analyzing trace with hash -523450416, now seen corresponding path program 12 times [2021-07-13 20:44:20,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:20,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374286976] [2021-07-13 20:44:20,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:20,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:20,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374286976] [2021-07-13 20:44:20,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374286976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256673241] [2021-07-13 20:44:20,515 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:20,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:44:20,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:20,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:44:20,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:20,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:20,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256673241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:20,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:44:20,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637043812] [2021-07-13 20:44:20,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:44:20,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:20,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:44:20,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:44:20,592 INFO L87 Difference]: Start difference. First operand 1719 states and 5835 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:20,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:20,739 INFO L93 Difference]: Finished difference Result 2232 states and 7209 transitions. [2021-07-13 20:44:20,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:44:20,740 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 27 [2021-07-13 20:44:20,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:20,743 INFO L225 Difference]: With dead ends: 2232 [2021-07-13 20:44:20,743 INFO L226 Difference]: Without dead ends: 2211 [2021-07-13 20:44:20,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 87.3ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:20,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2021-07-13 20:44:20,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 1686. [2021-07-13 20:44:20,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1686 states, 1685 states have (on average 3.399406528189911) internal successors, (5728), 1685 states have internal predecessors, (5728), 0 states have call successors, (0), 0 states have call 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:20,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 5728 transitions. [2021-07-13 20:44:20,771 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 5728 transitions. Word has length 27 [2021-07-13 20:44:20,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:20,771 INFO L482 AbstractCegarLoop]: Abstraction has 1686 states and 5728 transitions. [2021-07-13 20:44:20,771 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:20,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 5728 transitions. [2021-07-13 20:44:20,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:20,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:20,774 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, 1] [2021-07-13 20:44:20,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-07-13 20:44:20,974 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:20,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:20,975 INFO L82 PathProgramCache]: Analyzing trace with hash 1318431600, now seen corresponding path program 17 times [2021-07-13 20:44:20,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:20,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614347412] [2021-07-13 20:44:20,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:20,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:21,007 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:44:21,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:21,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614347412] [2021-07-13 20:44:21,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614347412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:21,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651738613] [2021-07-13 20:44:21,007 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 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:44:21,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:21,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:21,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:21,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:21,141 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:44:21,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651738613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:21,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:21,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:44:21,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398676633] [2021-07-13 20:44:21,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:21,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:21,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:21,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:21,143 INFO L87 Difference]: Start difference. First operand 1686 states and 5728 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:44:21,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:21,703 INFO L93 Difference]: Finished difference Result 3478 states and 10820 transitions. [2021-07-13 20:44:21,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:44:21,703 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:44:21,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:21,709 INFO L225 Difference]: With dead ends: 3478 [2021-07-13 20:44:21,709 INFO L226 Difference]: Without dead ends: 3478 [2021-07-13 20:44:21,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 384.2ms TimeCoverageRelationStatistics Valid=445, Invalid=1535, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:44:21,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3478 states. [2021-07-13 20:44:21,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3478 to 1866. [2021-07-13 20:44:21,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.4428954423592493) internal successors, (6421), 1865 states have internal predecessors, (6421), 0 states have call successors, (0), 0 states have call 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,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6421 transitions. [2021-07-13 20:44:21,755 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6421 transitions. Word has length 27 [2021-07-13 20:44:21,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:21,755 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6421 transitions. [2021-07-13 20:44:21,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:44:21,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6421 transitions. [2021-07-13 20:44:21,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:21,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:21,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, 1, 1, 1] [2021-07-13 20:44:21,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-13 20:44:21,969 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:21,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:21,969 INFO L82 PathProgramCache]: Analyzing trace with hash 2050893036, now seen corresponding path program 18 times [2021-07-13 20:44:21,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:21,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463063988] [2021-07-13 20:44:21,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:21,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:22,036 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:44:22,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:22,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463063988] [2021-07-13 20:44:22,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463063988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:22,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982095759] [2021-07-13 20:44:22,037 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 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:44:22,064 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:22,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:22,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:22,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:22,139 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:44:22,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982095759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:22,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:22,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:44:22,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321743763] [2021-07-13 20:44:22,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:44:22,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:22,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:44:22,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:44:22,140 INFO L87 Difference]: Start difference. First operand 1866 states and 6421 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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:44:22,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:22,605 INFO L93 Difference]: Finished difference Result 3323 states and 10443 transitions. [2021-07-13 20:44:22,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:44:22,605 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 27 [2021-07-13 20:44:22,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:22,610 INFO L225 Difference]: With dead ends: 3323 [2021-07-13 20:44:22,610 INFO L226 Difference]: Without dead ends: 3319 [2021-07-13 20:44:22,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 277.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1093, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:44:22,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3319 states. [2021-07-13 20:44:22,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3319 to 1834. [2021-07-13 20:44:22,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1834 states, 1833 states have (on average 3.4451718494271684) internal successors, (6315), 1833 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call 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,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1834 states to 1834 states and 6315 transitions. [2021-07-13 20:44:22,646 INFO L78 Accepts]: Start accepts. Automaton has 1834 states and 6315 transitions. Word has length 27 [2021-07-13 20:44:22,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:22,646 INFO L482 AbstractCegarLoop]: Abstraction has 1834 states and 6315 transitions. [2021-07-13 20:44:22,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) 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:44:22,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1834 states and 6315 transitions. [2021-07-13 20:44:22,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:22,650 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:22,650 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, 1] [2021-07-13 20:44:22,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 20:44:22,851 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:22,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:22,852 INFO L82 PathProgramCache]: Analyzing trace with hash -173194000, now seen corresponding path program 19 times [2021-07-13 20:44:22,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:22,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112144131] [2021-07-13 20:44:22,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:22,895 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:44:22,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:22,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112144131] [2021-07-13 20:44:22,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112144131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:22,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775070930] [2021-07-13 20:44:22,896 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 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:44:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:22,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:22,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:23,010 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:44:23,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775070930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:23,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:44:23,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649408437] [2021-07-13 20:44:23,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:23,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:23,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:23,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:23,011 INFO L87 Difference]: Start difference. First operand 1834 states and 6315 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:23,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:23,384 INFO L93 Difference]: Finished difference Result 3041 states and 9730 transitions. [2021-07-13 20:44:23,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:44:23,384 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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 27 [2021-07-13 20:44:23,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:23,389 INFO L225 Difference]: With dead ends: 3041 [2021-07-13 20:44:23,389 INFO L226 Difference]: Without dead ends: 3029 [2021-07-13 20:44:23,389 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 227.3ms TimeCoverageRelationStatistics Valid=248, Invalid=808, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:23,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3029 states. [2021-07-13 20:44:23,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3029 to 1816. [2021-07-13 20:44:23,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 3.4512396694214877) internal successors, (6264), 1815 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call 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,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 6264 transitions. [2021-07-13 20:44:23,432 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 6264 transitions. Word has length 27 [2021-07-13 20:44:23,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:23,432 INFO L482 AbstractCegarLoop]: Abstraction has 1816 states and 6264 transitions. [2021-07-13 20:44:23,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:23,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 6264 transitions. [2021-07-13 20:44:23,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:23,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:23,435 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, 1] [2021-07-13 20:44:23,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:23,636 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:23,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:23,636 INFO L82 PathProgramCache]: Analyzing trace with hash 2106791024, now seen corresponding path program 20 times [2021-07-13 20:44:23,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:23,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358984711] [2021-07-13 20:44:23,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:23,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:23,670 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:44:23,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:23,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358984711] [2021-07-13 20:44:23,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358984711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208696118] [2021-07-13 20:44:23,671 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 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:44:23,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:23,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:23,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:23,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:23,769 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:23,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208696118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:23,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-07-13 20:44:23,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142822473] [2021-07-13 20:44:23,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:23,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:23,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:23,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:23,771 INFO L87 Difference]: Start difference. First operand 1816 states and 6264 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:24,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:24,329 INFO L93 Difference]: Finished difference Result 4165 states and 13261 transitions. [2021-07-13 20:44:24,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:44:24,329 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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 27 [2021-07-13 20:44:24,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:24,336 INFO L225 Difference]: With dead ends: 4165 [2021-07-13 20:44:24,336 INFO L226 Difference]: Without dead ends: 4165 [2021-07-13 20:44:24,337 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 350.9ms TimeCoverageRelationStatistics Valid=451, Invalid=1355, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:24,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4165 states. [2021-07-13 20:44:24,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4165 to 2008. [2021-07-13 20:44:24,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 3.5366218236173395) internal successors, (7098), 2007 states have internal predecessors, (7098), 0 states have call successors, (0), 0 states have call 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,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 7098 transitions. [2021-07-13 20:44:24,396 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 7098 transitions. Word has length 27 [2021-07-13 20:44:24,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:24,397 INFO L482 AbstractCegarLoop]: Abstraction has 2008 states and 7098 transitions. [2021-07-13 20:44:24,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:44:24,397 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 7098 transitions. [2021-07-13 20:44:24,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:24,400 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:24,400 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, 1] [2021-07-13 20:44:24,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-13 20:44:24,623 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:24,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:24,624 INFO L82 PathProgramCache]: Analyzing trace with hash -729353744, now seen corresponding path program 21 times [2021-07-13 20:44:24,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:24,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915522482] [2021-07-13 20:44:24,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:24,658 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:44:24,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:24,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915522482] [2021-07-13 20:44:24,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915522482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:24,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122096793] [2021-07-13 20:44:24,659 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 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:44:24,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:24,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:24,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:24,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:24,816 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:24,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122096793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:24,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:24,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-07-13 20:44:24,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860236441] [2021-07-13 20:44:24,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:44:24,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:24,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:44:24,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:44:24,817 INFO L87 Difference]: Start difference. First operand 2008 states and 7098 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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:44:25,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:25,344 INFO L93 Difference]: Finished difference Result 4184 states and 13322 transitions. [2021-07-13 20:44:25,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:44:25,344 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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 27 [2021-07-13 20:44:25,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:25,352 INFO L225 Difference]: With dead ends: 4184 [2021-07-13 20:44:25,352 INFO L226 Difference]: Without dead ends: 4184 [2021-07-13 20:44:25,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 366.0ms TimeCoverageRelationStatistics Valid=451, Invalid=1355, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:25,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4184 states. [2021-07-13 20:44:25,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4184 to 2009. [2021-07-13 20:44:25,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.5328685258964145) internal successors, (7094), 2008 states have internal predecessors, (7094), 0 states have call successors, (0), 0 states have call 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,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 7094 transitions. [2021-07-13 20:44:25,399 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 7094 transitions. Word has length 27 [2021-07-13 20:44:25,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:25,399 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 7094 transitions. [2021-07-13 20:44:25,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 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:44:25,399 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 7094 transitions. [2021-07-13 20:44:25,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:25,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:25,402 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, 1] [2021-07-13 20:44:25,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-13 20:44:25,603 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:25,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:25,603 INFO L82 PathProgramCache]: Analyzing trace with hash 21775592, now seen corresponding path program 22 times [2021-07-13 20:44:25,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:25,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577005036] [2021-07-13 20:44:25,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:25,631 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:44:25,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:25,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577005036] [2021-07-13 20:44:25,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577005036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378363968] [2021-07-13 20:44:25,631 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 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:44:25,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:25,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:25,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:25,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:25,712 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:44:25,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378363968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:25,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:44:25,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114686456] [2021-07-13 20:44:25,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:25,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:25,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:25,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:25,713 INFO L87 Difference]: Start difference. First operand 2009 states and 7094 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:26,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:26,114 INFO L93 Difference]: Finished difference Result 3911 states and 12446 transitions. [2021-07-13 20:44:26,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:26,114 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-07-13 20:44:26,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:26,121 INFO L225 Difference]: With dead ends: 3911 [2021-07-13 20:44:26,121 INFO L226 Difference]: Without dead ends: 3907 [2021-07-13 20:44:26,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 215.7ms TimeCoverageRelationStatistics Valid=268, Invalid=854, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:44:26,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3907 states. [2021-07-13 20:44:26,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3907 to 2031. [2021-07-13 20:44:26,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2031 states, 2030 states have (on average 3.531527093596059) internal successors, (7169), 2030 states have internal predecessors, (7169), 0 states have call successors, (0), 0 states have call 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,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2031 states to 2031 states and 7169 transitions. [2021-07-13 20:44:26,161 INFO L78 Accepts]: Start accepts. Automaton has 2031 states and 7169 transitions. Word has length 27 [2021-07-13 20:44:26,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:26,161 INFO L482 AbstractCegarLoop]: Abstraction has 2031 states and 7169 transitions. [2021-07-13 20:44:26,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:26,161 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 7169 transitions. [2021-07-13 20:44:26,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:26,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:26,164 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, 1] [2021-07-13 20:44:26,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-07-13 20:44:26,370 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:26,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:26,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1000333036, now seen corresponding path program 23 times [2021-07-13 20:44:26,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:26,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453601276] [2021-07-13 20:44:26,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:26,423 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:44:26,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:26,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453601276] [2021-07-13 20:44:26,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453601276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:26,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521623086] [2021-07-13 20:44:26,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:44:26,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:26,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:26,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:26,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:26,521 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:44:26,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521623086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:26,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:26,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:44:26,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56339201] [2021-07-13 20:44:26,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:26,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:26,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:26,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:26,522 INFO L87 Difference]: Start difference. First operand 2031 states and 7169 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:26,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:26,970 INFO L93 Difference]: Finished difference Result 4058 states and 12788 transitions. [2021-07-13 20:44:26,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:44:26,971 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-07-13 20:44:26,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:26,977 INFO L225 Difference]: With dead ends: 4058 [2021-07-13 20:44:26,978 INFO L226 Difference]: Without dead ends: 4058 [2021-07-13 20:44:26,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=345, Invalid=1061, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:44:26,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2021-07-13 20:44:27,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 2015. [2021-07-13 20:44:27,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 2014 states have (on average 3.5307845084409135) internal successors, (7111), 2014 states have internal predecessors, (7111), 0 states have call successors, (0), 0 states have call 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,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 7111 transitions. [2021-07-13 20:44:27,035 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 7111 transitions. Word has length 27 [2021-07-13 20:44:27,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:27,036 INFO L482 AbstractCegarLoop]: Abstraction has 2015 states and 7111 transitions. [2021-07-13 20:44:27,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:27,036 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 7111 transitions. [2021-07-13 20:44:27,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:27,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:27,039 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, 1] [2021-07-13 20:44:27,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:27,239 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:27,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:27,240 INFO L82 PathProgramCache]: Analyzing trace with hash 646145264, now seen corresponding path program 24 times [2021-07-13 20:44:27,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:27,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773692271] [2021-07-13 20:44:27,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:27,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:27,272 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:44:27,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:27,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773692271] [2021-07-13 20:44:27,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773692271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:27,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71150388] [2021-07-13 20:44:27,273 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 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:44:27,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:27,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:27,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:27,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:27,379 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:44:27,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71150388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:27,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:27,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:27,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949172996] [2021-07-13 20:44:27,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:27,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:27,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:27,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:27,380 INFO L87 Difference]: Start difference. First operand 2015 states and 7111 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:27,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:27,714 INFO L93 Difference]: Finished difference Result 3346 states and 10911 transitions. [2021-07-13 20:44:27,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:44:27,714 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 27 [2021-07-13 20:44:27,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:27,720 INFO L225 Difference]: With dead ends: 3346 [2021-07-13 20:44:27,720 INFO L226 Difference]: Without dead ends: 3334 [2021-07-13 20:44:27,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 196.7ms TimeCoverageRelationStatistics Valid=220, Invalid=710, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:27,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3334 states. [2021-07-13 20:44:27,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3334 to 2049. [2021-07-13 20:44:27,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 2048 states have (on average 3.5244140625) internal successors, (7218), 2048 states have internal predecessors, (7218), 0 states have call successors, (0), 0 states have call 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,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 7218 transitions. [2021-07-13 20:44:27,754 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 7218 transitions. Word has length 27 [2021-07-13 20:44:27,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:27,755 INFO L482 AbstractCegarLoop]: Abstraction has 2049 states and 7218 transitions. [2021-07-13 20:44:27,755 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:27,755 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 7218 transitions. [2021-07-13 20:44:27,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:27,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:27,758 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, 1] [2021-07-13 20:44:27,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:27,958 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:27,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:27,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1567847404, now seen corresponding path program 25 times [2021-07-13 20:44:27,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:27,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926890981] [2021-07-13 20:44:27,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:27,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:27,988 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:44:27,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:27,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926890981] [2021-07-13 20:44:27,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926890981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:27,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253993200] [2021-07-13 20:44:27,988 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 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:44:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:28,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:28,064 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:44:28,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253993200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:28,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:28,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164139376] [2021-07-13 20:44:28,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:28,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:28,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:28,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:28,065 INFO L87 Difference]: Start difference. First operand 2049 states and 7218 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:28,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:28,500 INFO L93 Difference]: Finished difference Result 3635 states and 11672 transitions. [2021-07-13 20:44:28,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:28,500 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 27 [2021-07-13 20:44:28,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:28,506 INFO L225 Difference]: With dead ends: 3635 [2021-07-13 20:44:28,506 INFO L226 Difference]: Without dead ends: 3631 [2021-07-13 20:44:28,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 241.8ms TimeCoverageRelationStatistics Valid=279, Invalid=981, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:44:28,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2021-07-13 20:44:28,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 2132. [2021-07-13 20:44:28,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2132 states, 2131 states have (on average 3.5152510558423273) internal successors, (7491), 2131 states have internal predecessors, (7491), 0 states have call successors, (0), 0 states have call 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,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2132 states to 2132 states and 7491 transitions. [2021-07-13 20:44:28,545 INFO L78 Accepts]: Start accepts. Automaton has 2132 states and 7491 transitions. Word has length 27 [2021-07-13 20:44:28,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:28,545 INFO L482 AbstractCegarLoop]: Abstraction has 2132 states and 7491 transitions. [2021-07-13 20:44:28,545 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:28,545 INFO L276 IsEmpty]: Start isEmpty. Operand 2132 states and 7491 transitions. [2021-07-13 20:44:28,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:44:28,548 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:28,548 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, 1] [2021-07-13 20:44:28,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,749 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:28,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:28,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1748562448, now seen corresponding path program 26 times [2021-07-13 20:44:28,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:28,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085954550] [2021-07-13 20:44:28,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,788 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:44:28,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:28,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085954550] [2021-07-13 20:44:28,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085954550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300115252] [2021-07-13 20:44:28,788 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:44:28,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:28,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:28,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:44:28,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:28,871 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:44:28,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300115252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:28,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:44:28,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173503919] [2021-07-13 20:44:28,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:44:28,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:28,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:44:28,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:44:28,872 INFO L87 Difference]: Start difference. First operand 2132 states and 7491 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:29,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:29,363 INFO L93 Difference]: Finished difference Result 3810 states and 12119 transitions. [2021-07-13 20:44:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:44:29,364 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 27 [2021-07-13 20:44:29,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:29,370 INFO L225 Difference]: With dead ends: 3810 [2021-07-13 20:44:29,370 INFO L226 Difference]: Without dead ends: 3810 [2021-07-13 20:44:29,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 294.4ms TimeCoverageRelationStatistics Valid=392, Invalid=1330, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:44:29,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3810 states. [2021-07-13 20:44:29,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3810 to 2086. [2021-07-13 20:44:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2086 states, 2085 states have (on average 3.51462829736211) internal successors, (7328), 2085 states have internal predecessors, (7328), 0 states have call successors, (0), 0 states have call 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,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2086 states to 2086 states and 7328 transitions. [2021-07-13 20:44:29,419 INFO L78 Accepts]: Start accepts. Automaton has 2086 states and 7328 transitions. Word has length 27 [2021-07-13 20:44:29,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:29,419 INFO L482 AbstractCegarLoop]: Abstraction has 2086 states and 7328 transitions. [2021-07-13 20:44:29,419 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:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2086 states and 7328 transitions. [2021-07-13 20:44:29,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:44:29,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:29,422 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:29,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-07-13 20:44:29,625 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:29,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:29,625 INFO L82 PathProgramCache]: Analyzing trace with hash -2115287982, now seen corresponding path program 29 times [2021-07-13 20:44:29,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:29,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864388910] [2021-07-13 20:44:29,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:30,224 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:44:30,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:30,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864388910] [2021-07-13 20:44:30,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864388910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:30,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472114465] [2021-07-13 20:44:30,224 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:44:30,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:30,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:30,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:44:30,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:59,049 WARN L205 SmtUtils]: Spent 28.36 s on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-07-13 20:44:59,413 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_15], 7=[A, v_prenex_25, v_prenex_17], 9=[v_prenex_23], 12=[v_prenex_19, v_prenex_21, v_prenex_20, v_prenex_14, v_prenex_13]} [2021-07-13 20:44:59,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:59,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 35 [2021-07-13 20:44:59,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:59,669 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:44:59,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:59,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,714 INFO L354 Elim1Store]: treesize reduction 26, result has 44.7 percent of original size [2021-07-13 20:44:59,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 30 [2021-07-13 20:44:59,716 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:59,918 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-13 20:44:59,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:59,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:59,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:59,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 56 [2021-07-13 20:44:59,994 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,183 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2021-07-13 20:45:00,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,235 INFO L354 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2021-07-13 20:45:00,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 44 [2021-07-13 20:45:00,246 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,402 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-13 20:45:00,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,442 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:00,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 26 [2021-07-13 20:45:00,444 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,585 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-07-13 20:45:00,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,641 INFO L354 Elim1Store]: treesize reduction 12, result has 78.9 percent of original size [2021-07-13 20:45:00,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 57 [2021-07-13 20:45:00,656 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,805 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-13 20:45:00,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,845 INFO L354 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2021-07-13 20:45:00,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 35 [2021-07-13 20:45:00,847 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,967 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-13 20:45:00,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:00,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,003 INFO L354 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2021-07-13 20:45:01,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 35 [2021-07-13 20:45:01,014 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:01,135 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:45:01,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:01,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,186 INFO L354 Elim1Store]: treesize reduction 22, result has 61.4 percent of original size [2021-07-13 20:45:01,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:45:01,198 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:01,313 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-13 20:45:01,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:01,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:01,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:01,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 69 [2021-07-13 20:45:01,367 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:01,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:01,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 10 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-13 20:45:01,479 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 20 variables, input treesize:432, output treesize:135 [2021-07-13 20:45:01,606 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:45:01,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472114465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:01,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:01,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-07-13 20:45:01,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926601557] [2021-07-13 20:45:01,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:45:01,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:01,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:45:01,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:45:01,607 INFO L87 Difference]: Start difference. First operand 2086 states and 7328 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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,263 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-07-13 20:45:02,587 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 39 [2021-07-13 20:45:03,001 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 46 [2021-07-13 20:45:03,476 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 45 [2021-07-13 20:45:10,312 WARN L205 SmtUtils]: Spent 6.30 s on a formula simplification. DAG size of input: 89 DAG size of output: 58 [2021-07-13 20:45:38,825 WARN L205 SmtUtils]: Spent 28.44 s on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-07-13 20:46:07,738 WARN L205 SmtUtils]: Spent 28.45 s on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-07-13 20:46:07,950 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-07-13 20:46:08,136 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-07-13 20:46:08,342 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-07-13 20:46:09,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:09,017 INFO L93 Difference]: Finished difference Result 2587 states and 8784 transitions. [2021-07-13 20:46:09,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:46:09,018 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:46:09,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:09,023 INFO L225 Difference]: With dead ends: 2587 [2021-07-13 20:46:09,023 INFO L226 Difference]: Without dead ends: 2572 [2021-07-13 20:46:09,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1243 ImplicationChecksByTransitivity, 95607.7ms TimeCoverageRelationStatistics Valid=855, Invalid=3567, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:46:09,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2572 states. [2021-07-13 20:46:09,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2572 to 2119. [2021-07-13 20:46:09,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.514636449480642) internal successors, (7444), 2118 states have internal predecessors, (7444), 0 states have call successors, (0), 0 states have call 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:09,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7444 transitions. [2021-07-13 20:46:09,053 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7444 transitions. Word has length 29 [2021-07-13 20:46:09,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:09,053 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7444 transitions. [2021-07-13 20:46:09,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:09,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7444 transitions. [2021-07-13 20:46:09,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:46:09,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:09,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:09,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-13 20:46:09,272 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:09,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:09,272 INFO L82 PathProgramCache]: Analyzing trace with hash -47808706, now seen corresponding path program 30 times [2021-07-13 20:46:09,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:09,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535296970] [2021-07-13 20:46:09,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:09,660 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:46:09,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:09,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535296970] [2021-07-13 20:46:09,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535296970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:09,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368545016] [2021-07-13 20:46:09,660 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:09,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:46:09,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:09,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:46:09,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:09,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:09,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:09,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:09,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,009 INFO L354 Elim1Store]: treesize reduction 26, result has 44.7 percent of original size [2021-07-13 20:46:10,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 30 [2021-07-13 20:46:10,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,034 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:10,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-07-13 20:46:10,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,079 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-13 20:46:10,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 26 [2021-07-13 20:46:10,080 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:10,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 67 [2021-07-13 20:46:10,157 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:46:10,162 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,192 INFO L354 Elim1Store]: treesize reduction 21, result has 32.3 percent of original size [2021-07-13 20:46:10,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 19 [2021-07-13 20:46:10,194 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:46:10,197 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:10,224 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:46:10,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 19 [2021-07-13 20:46:10,225 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:46:10,229 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:10,279 INFO L628 ElimStorePlain]: treesize reduction 56, result has 38.5 percent of original size [2021-07-13 20:46:10,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:10,280 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 1 variables, input treesize:307, output treesize:35 [2021-07-13 20:46:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:10,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368545016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:10,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:10,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-07-13 20:46:10,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343439383] [2021-07-13 20:46:10,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:46:10,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:10,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:46:10,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:46:10,361 INFO L87 Difference]: Start difference. First operand 2119 states and 7444 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:11,461 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-07-13 20:46:12,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:12,888 INFO L93 Difference]: Finished difference Result 3291 states and 11148 transitions. [2021-07-13 20:46:12,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:46:12,889 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:46:12,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:12,895 INFO L225 Difference]: With dead ends: 3291 [2021-07-13 20:46:12,895 INFO L226 Difference]: Without dead ends: 3234 [2021-07-13 20:46:12,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 2539.0ms TimeCoverageRelationStatistics Valid=543, Invalid=2537, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:46:12,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3234 states. [2021-07-13 20:46:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3234 to 2177. [2021-07-13 20:46:12,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2177 states, 2176 states have (on average 3.5091911764705883) internal successors, (7636), 2176 states have internal predecessors, (7636), 0 states have call successors, (0), 0 states have call 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,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2177 states to 2177 states and 7636 transitions. [2021-07-13 20:46:12,927 INFO L78 Accepts]: Start accepts. Automaton has 2177 states and 7636 transitions. Word has length 29 [2021-07-13 20:46:12,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:12,927 INFO L482 AbstractCegarLoop]: Abstraction has 2177 states and 7636 transitions. [2021-07-13 20:46:12,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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,928 INFO L276 IsEmpty]: Start isEmpty. Operand 2177 states and 7636 transitions. [2021-07-13 20:46:12,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:46:12,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:12,930 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:13,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:13,131 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:13,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:13,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1876233986, now seen corresponding path program 31 times [2021-07-13 20:46:13,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:13,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231205246] [2021-07-13 20:46:13,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:13,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:13,490 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:46:13,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:13,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231205246] [2021-07-13 20:46:13,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231205246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:13,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549678993] [2021-07-13 20:46:13,490 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:13,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:46:13,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:14,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,041 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:46:14,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:46:14,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,092 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:14,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 69 [2021-07-13 20:46:14,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,148 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:46:14,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:46:14,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,213 INFO L354 Elim1Store]: treesize reduction 22, result has 61.4 percent of original size [2021-07-13 20:46:14,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:46:14,221 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 3 [2021-07-13 20:46:14,233 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 10 [2021-07-13 20:46:14,245 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:46:14,249 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:14,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:14,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 10 [2021-07-13 20:46:14,260 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:46:14,264 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,327 INFO L628 ElimStorePlain]: treesize reduction 44, result has 53.2 percent of original size [2021-07-13 20:46:14,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:14,328 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:367, output treesize:34 [2021-07-13 20:46:14,412 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:46:14,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549678993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:14,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:14,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-07-13 20:46:14,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872807413] [2021-07-13 20:46:14,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:14,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:14,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:14,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:14,413 INFO L87 Difference]: Start difference. First operand 2177 states and 7636 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:16,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:16,478 INFO L93 Difference]: Finished difference Result 3600 states and 12115 transitions. [2021-07-13 20:46:16,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:46:16,478 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:46:16,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:16,485 INFO L225 Difference]: With dead ends: 3600 [2021-07-13 20:46:16,485 INFO L226 Difference]: Without dead ends: 3556 [2021-07-13 20:46:16,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 2199.1ms TimeCoverageRelationStatistics Valid=683, Invalid=2739, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:46:16,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3556 states. [2021-07-13 20:46:16,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3556 to 2245. [2021-07-13 20:46:16,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2244 states have (on average 3.5062388591800357) internal successors, (7868), 2244 states have internal predecessors, (7868), 0 states have call successors, (0), 0 states have call 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:16,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 7868 transitions. [2021-07-13 20:46:16,526 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 7868 transitions. Word has length 29 [2021-07-13 20:46:16,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:16,527 INFO L482 AbstractCegarLoop]: Abstraction has 2245 states and 7868 transitions. [2021-07-13 20:46:16,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:16,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 7868 transitions. [2021-07-13 20:46:16,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:46:16,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:16,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, 1, 1, 1] [2021-07-13 20:46:16,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-13 20:46:16,730 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:16,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:16,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1584110280, now seen corresponding path program 32 times [2021-07-13 20:46:16,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:16,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531090260] [2021-07-13 20:46:16,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:17,101 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:46:17,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:17,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531090260] [2021-07-13 20:46:17,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531090260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:17,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964714366] [2021-07-13 20:46:17,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:17,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:17,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:17,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:46:17,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:17,708 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:46:17,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964714366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:17,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:17,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-07-13 20:46:17,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577205186] [2021-07-13 20:46:17,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:17,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:17,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:17,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:17,709 INFO L87 Difference]: Start difference. First operand 2245 states and 7868 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:19,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:19,309 INFO L93 Difference]: Finished difference Result 3142 states and 10717 transitions. [2021-07-13 20:46:19,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:46:19,310 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:46:19,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:19,315 INFO L225 Difference]: With dead ends: 3142 [2021-07-13 20:46:19,315 INFO L226 Difference]: Without dead ends: 3112 [2021-07-13 20:46:19,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1737.8ms TimeCoverageRelationStatistics Valid=539, Invalid=2217, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:46:19,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3112 states. [2021-07-13 20:46:19,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3112 to 2245. [2021-07-13 20:46:19,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2244 states have (on average 3.5062388591800357) internal successors, (7868), 2244 states have internal predecessors, (7868), 0 states have call successors, (0), 0 states have call 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:19,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 7868 transitions. [2021-07-13 20:46:19,347 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 7868 transitions. Word has length 29 [2021-07-13 20:46:19,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:19,348 INFO L482 AbstractCegarLoop]: Abstraction has 2245 states and 7868 transitions. [2021-07-13 20:46:19,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call 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:19,348 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 7868 transitions. [2021-07-13 20:46:19,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:46:19,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:19,351 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, 1, 1, 1] [2021-07-13 20:46:19,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-07-13 20:46:19,552 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:19,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:19,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1619613102, now seen corresponding path program 13 times [2021-07-13 20:46:19,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:19,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112156224] [2021-07-13 20:46:19,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:19,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:19,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:19,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:19,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112156224] [2021-07-13 20:46:19,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112156224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:19,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001292637] [2021-07-13 20:46:19,987 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 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:46:20,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:20,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:46:20,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:20,447 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-13 20:46:20,920 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 89 [2021-07-13 20:46:21,182 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:46:21,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001292637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:21,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:21,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-13 20:46:21,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483495110] [2021-07-13 20:46:21,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:21,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:21,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:21,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:21,183 INFO L87 Difference]: Start difference. First operand 2245 states and 7868 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 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:46:21,802 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-07-13 20:46:44,932 WARN L205 SmtUtils]: Spent 22.78 s on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-07-13 20:46:45,064 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-07-13 20:46:49,241 WARN L205 SmtUtils]: Spent 4.13 s on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2021-07-13 20:47:03,962 WARN L205 SmtUtils]: Spent 14.17 s on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-07-13 20:47:08,192 WARN L205 SmtUtils]: Spent 4.15 s on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-07-13 20:47:08,483 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 72 [2021-07-13 20:47:08,759 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-07-13 20:47:11,223 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 46 [2021-07-13 20:47:11,518 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-07-13 20:47:11,710 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 60 [2021-07-13 20:47:12,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:12,021 INFO L93 Difference]: Finished difference Result 3710 states and 12255 transitions. [2021-07-13 20:47:12,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:47:12,021 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 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 29 [2021-07-13 20:47:12,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:12,028 INFO L225 Difference]: With dead ends: 3710 [2021-07-13 20:47:12,028 INFO L226 Difference]: Without dead ends: 3695 [2021-07-13 20:47:12,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 51120.3ms TimeCoverageRelationStatistics Valid=782, Invalid=3249, Unknown=1, NotChecked=0, Total=4032 [2021-07-13 20:47:12,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3695 states. [2021-07-13 20:47:12,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3695 to 2255. [2021-07-13 20:47:12,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2255 states, 2254 states have (on average 3.503549245785271) internal successors, (7897), 2254 states have internal predecessors, (7897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:12,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2255 states to 2255 states and 7897 transitions. [2021-07-13 20:47:12,066 INFO L78 Accepts]: Start accepts. Automaton has 2255 states and 7897 transitions. Word has length 29 [2021-07-13 20:47:12,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:12,066 INFO L482 AbstractCegarLoop]: Abstraction has 2255 states and 7897 transitions. [2021-07-13 20:47:12,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 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:47:12,066 INFO L276 IsEmpty]: Start isEmpty. Operand 2255 states and 7897 transitions. [2021-07-13 20:47:12,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:47:12,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:12,069 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, 1, 1, 1] [2021-07-13 20:47:12,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:12,270 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:12,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:12,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1969180942, now seen corresponding path program 14 times [2021-07-13 20:47:12,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:12,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028904091] [2021-07-13 20:47:12,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:12,620 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:47:12,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:12,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028904091] [2021-07-13 20:47:12,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028904091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:12,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008183539] [2021-07-13 20:47:12,620 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 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:47:12,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:12,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:12,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:47:12,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:13,609 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 91 [2021-07-13 20:47:13,708 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_41, v_prenex_39], 7=[A, v_prenex_43, v_prenex_42, v_prenex_40]} [2021-07-13 20:47:13,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:13,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:47:13,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:13,875 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:47:13,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:13,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:13,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:47:13,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,020 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:47:14,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:47:14,062 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:47:14,100 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,307 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 79 [2021-07-13 20:47:14,308 INFO L628 ElimStorePlain]: treesize reduction 24, result has 91.0 percent of original size [2021-07-13 20:47:14,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,331 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:47:14,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:47:14,333 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,460 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:47:14,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:47:14,462 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,486 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:47:14,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:47:14,487 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,632 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-07-13 20:47:14,633 INFO L628 ElimStorePlain]: treesize reduction 27, result has 85.5 percent of original size [2021-07-13 20:47:14,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:47:14,660 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:47:14,734 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:345, output treesize:82 [2021-07-13 20:47:14,878 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 18 [2021-07-13 20:47:14,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:14,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008183539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:14,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:14,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:47:14,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794605984] [2021-07-13 20:47:14,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:47:14,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:14,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:47:14,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:47:14,908 INFO L87 Difference]: Start difference. First operand 2255 states and 7897 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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:47:17,704 WARN L205 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-07-13 20:47:30,525 WARN L205 SmtUtils]: Spent 12.27 s on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2021-07-13 20:47:33,854 WARN L205 SmtUtils]: Spent 3.29 s on a formula simplification. DAG size of input: 83 DAG size of output: 62 [2021-07-13 20:47:55,664 WARN L205 SmtUtils]: Spent 21.59 s on a formula simplification. DAG size of input: 100 DAG size of output: 76 [2021-07-13 20:47:55,992 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-13 20:47:56,135 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 33 [2021-07-13 20:47:56,486 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-13 20:47:56,748 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-13 20:47:56,931 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 48 [2021-07-13 20:47:57,400 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2021-07-13 20:47:58,306 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-07-13 20:47:58,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:58,474 INFO L93 Difference]: Finished difference Result 4143 states and 13701 transitions. [2021-07-13 20:47:58,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:47:58,475 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 29 [2021-07-13 20:47:58,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:58,483 INFO L225 Difference]: With dead ends: 4143 [2021-07-13 20:47:58,483 INFO L226 Difference]: Without dead ends: 4113 [2021-07-13 20:47:58,483 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 43981.7ms TimeCoverageRelationStatistics Valid=809, Invalid=3481, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:47:58,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-13 20:47:58,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 2272. [2021-07-13 20:47:58,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 3.5055041831792164) internal successors, (7961), 2271 states have internal predecessors, (7961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:58,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 7961 transitions. [2021-07-13 20:47:58,524 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 7961 transitions. Word has length 29 [2021-07-13 20:47:58,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:58,524 INFO L482 AbstractCegarLoop]: Abstraction has 2272 states and 7961 transitions. [2021-07-13 20:47:58,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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:47:58,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 7961 transitions. [2021-07-13 20:47:58,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:47:58,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:58,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, 1, 1, 1] [2021-07-13 20:47:58,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-07-13 20:47:58,728 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:58,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:58,728 INFO L82 PathProgramCache]: Analyzing trace with hash -580502318, now seen corresponding path program 15 times [2021-07-13 20:47:58,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:58,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521363971] [2021-07-13 20:47:58,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:58,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:59,162 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:47:59,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:59,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521363971] [2021-07-13 20:47:59,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521363971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:59,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255150383] [2021-07-13 20:47:59,163 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 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:47:59,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:59,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:59,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:47:59,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:59,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:59,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:47:59,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:59,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:59,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:59,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:00,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 88 [2021-07-13 20:48:00,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-07-13 20:48:00,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,138 INFO L354 Elim1Store]: treesize reduction 78, result has 1.3 percent of original size [2021-07-13 20:48:00,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 13 [2021-07-13 20:48:00,139 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,236 INFO L354 Elim1Store]: treesize reduction 14, result has 82.3 percent of original size [2021-07-13 20:48:00,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 74 [2021-07-13 20:48:00,278 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:00,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:48:00,301 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,400 INFO L354 Elim1Store]: treesize reduction 16, result has 79.7 percent of original size [2021-07-13 20:48:00,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 72 [2021-07-13 20:48:00,417 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,455 INFO L354 Elim1Store]: treesize reduction 78, result has 1.3 percent of original size [2021-07-13 20:48:00,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 13 [2021-07-13 20:48:00,456 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:48:00,460 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,539 INFO L354 Elim1Store]: treesize reduction 26, result has 67.1 percent of original size [2021-07-13 20:48:00,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 35 treesize of output 62 [2021-07-13 20:48:00,550 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:48:00,555 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,724 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 34 [2021-07-13 20:48:00,725 INFO L628 ElimStorePlain]: treesize reduction 219, result has 44.6 percent of original size [2021-07-13 20:48:00,728 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:48:00,729 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 2 variables, input treesize:632, output treesize:216 [2021-07-13 20:48:00,907 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-07-13 20:48:00,978 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:48:00,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255150383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:00,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:00,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 27 [2021-07-13 20:48:00,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255470296] [2021-07-13 20:48:00,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:48:00,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:00,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:48:00,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:48:00,979 INFO L87 Difference]: Start difference. First operand 2272 states and 7961 transitions. Second operand has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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:48:02,606 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-07-13 20:48:03,030 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-13 20:48:03,361 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-07-13 20:48:03,481 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-07-13 20:48:03,652 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-07-13 20:48:03,984 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-07-13 20:48:04,123 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-07-13 20:48:04,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:04,201 INFO L93 Difference]: Finished difference Result 3440 states and 11411 transitions. [2021-07-13 20:48:04,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:48:04,202 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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 29 [2021-07-13 20:48:04,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:04,208 INFO L225 Difference]: With dead ends: 3440 [2021-07-13 20:48:04,208 INFO L226 Difference]: Without dead ends: 3375 [2021-07-13 20:48:04,209 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 962 ImplicationChecksByTransitivity, 3552.5ms TimeCoverageRelationStatistics Valid=410, Invalid=2782, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:48:04,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2021-07-13 20:48:04,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 2300. [2021-07-13 20:48:04,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2300 states, 2299 states have (on average 3.4993475424097435) internal successors, (8045), 2299 states have internal predecessors, (8045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:04,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 8045 transitions. [2021-07-13 20:48:04,250 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 8045 transitions. Word has length 29 [2021-07-13 20:48:04,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:04,250 INFO L482 AbstractCegarLoop]: Abstraction has 2300 states and 8045 transitions. [2021-07-13 20:48:04,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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:48:04,250 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 8045 transitions. [2021-07-13 20:48:04,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:48:04,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:04,254 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, 1, 1, 1] [2021-07-13 20:48:04,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:04,457 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:04,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:04,457 INFO L82 PathProgramCache]: Analyzing trace with hash -517413926, now seen corresponding path program 16 times [2021-07-13 20:48:04,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:04,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532231074] [2021-07-13 20:48:04,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:04,858 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:48:04,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:04,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532231074] [2021-07-13 20:48:04,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532231074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:04,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309329301] [2021-07-13 20:48:04,859 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 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:48:04,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:04,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:04,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:48:04,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:05,383 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:48:05,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309329301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:05,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:05,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:48:05,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484588642] [2021-07-13 20:48:05,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:48:05,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:05,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:48:05,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:48:05,384 INFO L87 Difference]: Start difference. First operand 2300 states and 8045 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) 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:48:06,317 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2021-07-13 20:48:06,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:06,559 INFO L93 Difference]: Finished difference Result 3205 states and 10722 transitions. [2021-07-13 20:48:06,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:48:06,559 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) 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 29 [2021-07-13 20:48:06,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:06,564 INFO L225 Difference]: With dead ends: 3205 [2021-07-13 20:48:06,565 INFO L226 Difference]: Without dead ends: 3190 [2021-07-13 20:48:06,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1492.0ms TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:48:06,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3190 states. [2021-07-13 20:48:06,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3190 to 2296. [2021-07-13 20:48:06,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2295 states have (on average 3.5002178649237474) internal successors, (8033), 2295 states have internal predecessors, (8033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:06,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 8033 transitions. [2021-07-13 20:48:06,600 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 8033 transitions. Word has length 29 [2021-07-13 20:48:06,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:06,600 INFO L482 AbstractCegarLoop]: Abstraction has 2296 states and 8033 transitions. [2021-07-13 20:48:06,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) 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:48:06,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 8033 transitions. [2021-07-13 20:48:06,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:48:06,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:06,603 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, 1, 1, 1] [2021-07-13 20:48:06,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:06,810 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:06,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:06,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1600210838, now seen corresponding path program 17 times [2021-07-13 20:48:06,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:06,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417346177] [2021-07-13 20:48:06,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:06,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:07,291 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:48:07,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:07,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417346177] [2021-07-13 20:48:07,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417346177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:07,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114436434] [2021-07-13 20:48:07,292 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 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:48:07,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:07,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:07,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:48:07,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:08,185 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_51, v_prenex_55], 7=[v_prenex_50, A, v_prenex_54, v_prenex_52, v_prenex_58, v_prenex_57]} [2021-07-13 20:48:08,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:48:08,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,336 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:48:08,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:48:08,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,489 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:48:08,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,517 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:48:08,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:48:08,519 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,639 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-13 20:48:08,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:48:08,668 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,781 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-13 20:48:08,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,810 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:48:08,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:48:08,811 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,920 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-13 20:48:08,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:08,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:48:08,955 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:09,059 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:48:09,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:09,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:09,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:48:09,094 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:09,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:09,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:09,220 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:48:09,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:48:09,222 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:09,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:09,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-07-13 20:48:09,314 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:345, output treesize:103 [2021-07-13 20:48:09,485 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 18 [2021-07-13 20:48:09,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:09,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114436434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:09,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:09,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:48:09,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212860681] [2021-07-13 20:48:09,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:48:09,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:09,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:48:09,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:48:09,503 INFO L87 Difference]: Start difference. First operand 2296 states and 8033 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:48:18,098 WARN L205 SmtUtils]: Spent 8.10 s on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-07-13 20:48:48,605 WARN L205 SmtUtils]: Spent 30.22 s on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-07-13 20:48:54,785 WARN L205 SmtUtils]: Spent 6.14 s on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-07-13 20:49:25,260 WARN L205 SmtUtils]: Spent 30.30 s on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-07-13 20:49:25,797 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-07-13 20:49:26,023 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-07-13 20:49:26,289 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-07-13 20:49:26,559 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 82 [2021-07-13 20:49:27,006 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-07-13 20:49:27,282 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-07-13 20:49:27,494 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-07-13 20:49:27,840 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-07-13 20:49:28,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:28,135 INFO L93 Difference]: Finished difference Result 3169 states and 10683 transitions. [2021-07-13 20:49:28,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:49:28,135 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 29 [2021-07-13 20:49:28,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:28,141 INFO L225 Difference]: With dead ends: 3169 [2021-07-13 20:49:28,141 INFO L226 Difference]: Without dead ends: 3115 [2021-07-13 20:49:28,141 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 880 ImplicationChecksByTransitivity, 78691.2ms TimeCoverageRelationStatistics Valid=458, Invalid=2734, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:49:28,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2021-07-13 20:49:28,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 2316. [2021-07-13 20:49:28,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2316 states, 2315 states have (on average 3.498488120950324) internal successors, (8099), 2315 states have internal predecessors, (8099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:28,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2316 states to 2316 states and 8099 transitions. [2021-07-13 20:49:28,178 INFO L78 Accepts]: Start accepts. Automaton has 2316 states and 8099 transitions. Word has length 29 [2021-07-13 20:49:28,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:28,178 INFO L482 AbstractCegarLoop]: Abstraction has 2316 states and 8099 transitions. [2021-07-13 20:49:28,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:49:28,178 INFO L276 IsEmpty]: Start isEmpty. Operand 2316 states and 8099 transitions. [2021-07-13 20:49:28,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:49:28,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:28,181 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, 1, 1, 1] [2021-07-13 20:49:28,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable518,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:28,382 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:28,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:28,382 INFO L82 PathProgramCache]: Analyzing trace with hash 2024544714, now seen corresponding path program 18 times [2021-07-13 20:49:28,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:28,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589392844] [2021-07-13 20:49:28,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:28,739 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:49:28,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:28,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589392844] [2021-07-13 20:49:28,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589392844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:28,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712218702] [2021-07-13 20:49:28,739 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:49:28,763 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:28,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:28,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:49:28,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:29,267 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:49:29,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712218702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:29,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:29,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:49:29,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947086214] [2021-07-13 20:49:29,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:49:29,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:29,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:49:29,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:49:29,268 INFO L87 Difference]: Start difference. First operand 2316 states and 8099 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) 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:49:29,890 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-13 20:49:30,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:30,000 INFO L93 Difference]: Finished difference Result 2857 states and 9771 transitions. [2021-07-13 20:49:30,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:49:30,001 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) 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 29 [2021-07-13 20:49:30,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:30,006 INFO L225 Difference]: With dead ends: 2857 [2021-07-13 20:49:30,007 INFO L226 Difference]: Without dead ends: 2842 [2021-07-13 20:49:30,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1062.8ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:49:30,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2842 states. [2021-07-13 20:49:30,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2842 to 2306. [2021-07-13 20:49:30,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2306 states, 2305 states have (on average 3.5010845986984815) internal successors, (8070), 2305 states have internal predecessors, (8070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:30,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2306 states to 2306 states and 8070 transitions. [2021-07-13 20:49:30,041 INFO L78 Accepts]: Start accepts. Automaton has 2306 states and 8070 transitions. Word has length 29 [2021-07-13 20:49:30,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:30,042 INFO L482 AbstractCegarLoop]: Abstraction has 2306 states and 8070 transitions. [2021-07-13 20:49:30,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) 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:49:30,042 INFO L276 IsEmpty]: Start isEmpty. Operand 2306 states and 8070 transitions. [2021-07-13 20:49:30,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:49:30,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:30,045 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, 1, 1, 1] [2021-07-13 20:49:30,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-07-13 20:49:30,246 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:30,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:30,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1418429486, now seen corresponding path program 19 times [2021-07-13 20:49:30,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:30,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112966251] [2021-07-13 20:49:30,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:30,728 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:49:30,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:30,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112966251] [2021-07-13 20:49:30,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112966251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:30,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173238289] [2021-07-13 20:49:30,728 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 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:49:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:30,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:49:30,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:37,082 WARN L205 SmtUtils]: Spent 6.06 s on a formula simplification that was a NOOP. DAG size: 39 [2021-07-13 20:49:41,191 WARN L205 SmtUtils]: Spent 4.06 s on a formula simplification that was a NOOP. DAG size: 58 [2021-07-13 20:49:41,408 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_70, v_prenex_67], 7=[A, v_prenex_74, v_prenex_73, v_prenex_69, v_prenex_68, v_prenex_77]} [2021-07-13 20:49:41,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,429 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:49:41,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:41,568 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-13 20:49:41,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:49:41,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:41,708 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-07-13 20:49:41,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:49:41,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:41,840 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:49:41,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,865 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:49:41,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:49:41,866 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:41,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:41,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:41,989 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:49:41,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:49:41,991 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:49:42,118 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,232 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-07-13 20:49:42,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,263 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:49:42,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:49:42,265 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:49:42,373 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:49:42,385 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-07-13 20:49:42,470 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:305, output treesize:91 [2021-07-13 20:49:42,591 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:49:42,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173238289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:42,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:42,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:49:42,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111941212] [2021-07-13 20:49:42,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:49:42,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:42,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:49:42,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:49:42,592 INFO L87 Difference]: Start difference. First operand 2306 states and 8070 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:49:55,374 WARN L205 SmtUtils]: Spent 12.20 s on a formula simplification. DAG size of input: 76 DAG size of output: 48 [2021-07-13 20:50:04,281 WARN L205 SmtUtils]: Spent 8.75 s on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-07-13 20:50:14,718 WARN L205 SmtUtils]: Spent 8.18 s on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-13 20:50:24,915 WARN L205 SmtUtils]: Spent 10.17 s on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-07-13 20:50:41,286 WARN L205 SmtUtils]: Spent 14.29 s on a formula simplification. DAG size of input: 90 DAG size of output: 75 [2021-07-13 20:50:55,557 WARN L205 SmtUtils]: Spent 14.24 s on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-13 20:51:01,975 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-13 20:51:02,132 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 34 [2021-07-13 20:51:02,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:02,439 INFO L93 Difference]: Finished difference Result 3233 states and 11042 transitions. [2021-07-13 20:51:02,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:51:02,439 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 29 [2021-07-13 20:51:02,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:02,445 INFO L225 Difference]: With dead ends: 3233 [2021-07-13 20:51:02,445 INFO L226 Difference]: Without dead ends: 3218 [2021-07-13 20:51:02,445 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 79863.1ms TimeCoverageRelationStatistics Valid=329, Invalid=1651, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:51:02,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3218 states. [2021-07-13 20:51:02,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3218 to 2318. [2021-07-13 20:51:02,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2318 states, 2317 states have (on average 3.503668536901165) internal successors, (8118), 2317 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:51:02,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2318 states to 2318 states and 8118 transitions. [2021-07-13 20:51:02,488 INFO L78 Accepts]: Start accepts. Automaton has 2318 states and 8118 transitions. Word has length 29 [2021-07-13 20:51:02,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:02,488 INFO L482 AbstractCegarLoop]: Abstraction has 2318 states and 8118 transitions. [2021-07-13 20:51:02,488 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:51:02,488 INFO L276 IsEmpty]: Start isEmpty. Operand 2318 states and 8118 transitions. [2021-07-13 20:51:02,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:51:02,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:02,493 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:02,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:02,709 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:02,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:02,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1099848014, now seen corresponding path program 33 times [2021-07-13 20:51:02,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:02,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409512858] [2021-07-13 20:51:02,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:03,069 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:51:03,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:03,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409512858] [2021-07-13 20:51:03,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409512858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:03,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925508397] [2021-07-13 20:51:03,070 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 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:51:03,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:51:03,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:03,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:51:03,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:03,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,552 INFO L354 Elim1Store]: treesize reduction 24, result has 59.3 percent of original size [2021-07-13 20:51:03,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 47 [2021-07-13 20:51:03,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:03,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-07-13 20:51:03,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:03,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 71 [2021-07-13 20:51:03,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:51:03,700 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,752 INFO L354 Elim1Store]: treesize reduction 38, result has 35.6 percent of original size [2021-07-13 20:51:03,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 33 [2021-07-13 20:51:03,754 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:51:03,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:51:03,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:51:03,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:51:03,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 10 [2021-07-13 20:51:03,763 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:03,791 INFO L354 Elim1Store]: treesize reduction 21, result has 32.3 percent of original size [2021-07-13 20:51:03,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 19 [2021-07-13 20:51:03,792 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:51:03,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:51:03,798 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,857 INFO L628 ElimStorePlain]: treesize reduction 43, result has 50.6 percent of original size [2021-07-13 20:51:03,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:51:03,859 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:388, output treesize:34 [2021-07-13 20:51:03,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:51:03,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925508397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:03,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:03,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:51:03,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275680930] [2021-07-13 20:51:03,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:51:03,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:03,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:51:03,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:51:03,925 INFO L87 Difference]: Start difference. First operand 2318 states and 8118 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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:51:05,036 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-13 20:51:06,294 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-07-13 20:51:06,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:06,503 INFO L93 Difference]: Finished difference Result 4037 states and 13530 transitions. [2021-07-13 20:51:06,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:51:06,503 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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 29 [2021-07-13 20:51:06,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:06,511 INFO L225 Difference]: With dead ends: 4037 [2021-07-13 20:51:06,511 INFO L226 Difference]: Without dead ends: 3993 [2021-07-13 20:51:06,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 2472.4ms TimeCoverageRelationStatistics Valid=657, Invalid=2535, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:51:06,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2021-07-13 20:51:06,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 2466. [2021-07-13 20:51:06,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 2465 states have (on average 3.5030425963488843) internal successors, (8635), 2465 states have internal predecessors, (8635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:06,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 8635 transitions. [2021-07-13 20:51:06,561 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 8635 transitions. Word has length 29 [2021-07-13 20:51:06,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:06,562 INFO L482 AbstractCegarLoop]: Abstraction has 2466 states and 8635 transitions. [2021-07-13 20:51:06,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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:51:06,562 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 8635 transitions. [2021-07-13 20:51:06,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:51:06,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:06,565 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:06,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable593,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:06,766 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:06,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:06,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1934471044, now seen corresponding path program 34 times [2021-07-13 20:51:06,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:06,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20608745] [2021-07-13 20:51:06,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:06,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:07,096 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:51:07,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:07,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20608745] [2021-07-13 20:51:07,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20608745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:07,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056675872] [2021-07-13 20:51:07,097 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 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:51:07,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:07,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:07,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:51:07,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:07,609 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:51:07,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056675872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:07,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:07,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:51:07,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012520684] [2021-07-13 20:51:07,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:51:07,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:07,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:51:07,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:51:07,610 INFO L87 Difference]: Start difference. First operand 2466 states and 8635 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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:51:09,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:09,327 INFO L93 Difference]: Finished difference Result 3644 states and 12305 transitions. [2021-07-13 20:51:09,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:51:09,327 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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 29 [2021-07-13 20:51:09,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:09,334 INFO L225 Difference]: With dead ends: 3644 [2021-07-13 20:51:09,334 INFO L226 Difference]: Without dead ends: 3600 [2021-07-13 20:51:09,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1750.9ms TimeCoverageRelationStatistics Valid=515, Invalid=2137, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:51:09,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2021-07-13 20:51:09,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 2454. [2021-07-13 20:51:09,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2454 states, 2453 states have (on average 3.5026498165511617) internal successors, (8592), 2453 states have internal predecessors, (8592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:09,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 8592 transitions. [2021-07-13 20:51:09,371 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 8592 transitions. Word has length 29 [2021-07-13 20:51:09,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:09,371 INFO L482 AbstractCegarLoop]: Abstraction has 2454 states and 8592 transitions. [2021-07-13 20:51:09,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 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:51:09,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 8592 transitions. [2021-07-13 20:51:09,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:51:09,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:09,375 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, 1, 1, 1] [2021-07-13 20:51:09,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable668 [2021-07-13 20:51:09,575 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:09,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:09,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1316037810, now seen corresponding path program 20 times [2021-07-13 20:51:09,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:09,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053831884] [2021-07-13 20:51:09,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:10,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:10,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:10,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053831884] [2021-07-13 20:51:10,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053831884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:10,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031005589] [2021-07-13 20:51:10,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:51:10,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:10,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:10,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:51:10,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:10,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,591 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:51:10,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 13 [2021-07-13 20:51:10,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,605 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:51:10,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 10 [2021-07-13 20:51:10,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,624 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:51:10,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 13 [2021-07-13 20:51:10,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:10,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:51:10,641 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,654 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:51:10,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 10 [2021-07-13 20:51:10,654 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:51:10,657 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,685 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:51:10,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:51:10,691 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,731 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:51:10,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:51:10,733 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,750 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:51:10,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 13 [2021-07-13 20:51:10,751 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:10,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:51:10,788 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,803 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:10,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:51:10,804 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:51:10,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:10,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:51:10,838 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,896 INFO L628 ElimStorePlain]: treesize reduction 33, result has 57.7 percent of original size [2021-07-13 20:51:10,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:51:10,897 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:431, output treesize:45 [2021-07-13 20:51:10,955 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:51:10,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031005589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:10,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:10,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:51:10,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348586876] [2021-07-13 20:51:10,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:51:10,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:10,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:51:10,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:51:10,956 INFO L87 Difference]: Start difference. First operand 2454 states and 8592 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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:51:11,817 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 61 [2021-07-13 20:51:12,027 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 55 [2021-07-13 20:51:12,302 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-07-13 20:51:12,579 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 52 [2021-07-13 20:51:12,976 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 66 [2021-07-13 20:51:13,174 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-07-13 20:51:13,315 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 38 [2021-07-13 20:51:13,553 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-07-13 20:51:13,731 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-07-13 20:51:14,376 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 35 [2021-07-13 20:51:14,538 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-07-13 20:51:14,821 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-07-13 20:51:14,976 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 64 [2021-07-13 20:51:15,178 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 47 [2021-07-13 20:51:15,348 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 58 [2021-07-13 20:51:15,502 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 67 [2021-07-13 20:51:15,785 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-07-13 20:51:16,142 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 62 [2021-07-13 20:51:16,392 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 75 [2021-07-13 20:51:16,678 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 89 [2021-07-13 20:51:16,816 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 66 [2021-07-13 20:51:17,040 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 73 [2021-07-13 20:51:17,214 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-13 20:51:17,501 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-07-13 20:51:17,790 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 74 [2021-07-13 20:51:18,093 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-07-13 20:51:18,486 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 93 [2021-07-13 20:51:18,662 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-07-13 20:51:18,856 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-13 20:51:19,086 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2021-07-13 20:51:19,304 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-07-13 20:51:19,643 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-13 20:51:19,831 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-07-13 20:51:20,161 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 68 [2021-07-13 20:51:20,443 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-07-13 20:51:21,001 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-07-13 20:51:21,173 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 46 [2021-07-13 20:51:21,396 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 62 [2021-07-13 20:51:21,644 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 68 [2021-07-13 20:51:21,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:21,784 INFO L93 Difference]: Finished difference Result 4608 states and 15272 transitions. [2021-07-13 20:51:21,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:51:21,785 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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 29 [2021-07-13 20:51:21,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:21,793 INFO L225 Difference]: With dead ends: 4608 [2021-07-13 20:51:21,793 INFO L226 Difference]: Without dead ends: 4593 [2021-07-13 20:51:21,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2963 ImplicationChecksByTransitivity, 9688.3ms TimeCoverageRelationStatistics Valid=908, Invalid=7648, Unknown=0, NotChecked=0, Total=8556 [2021-07-13 20:51:21,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4593 states. [2021-07-13 20:51:21,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4593 to 2453. [2021-07-13 20:51:21,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 3.504078303425775) internal successors, (8592), 2452 states have internal predecessors, (8592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:21,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 8592 transitions. [2021-07-13 20:51:21,840 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 8592 transitions. Word has length 29 [2021-07-13 20:51:21,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:21,840 INFO L482 AbstractCegarLoop]: Abstraction has 2453 states and 8592 transitions. [2021-07-13 20:51:21,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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:51:21,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 8592 transitions. [2021-07-13 20:51:21,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:51:21,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:21,845 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, 1, 1, 1] [2021-07-13 20:51:22,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable721 [2021-07-13 20:51:22,067 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:22,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:22,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1804724658, now seen corresponding path program 21 times [2021-07-13 20:51:22,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:22,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188197150] [2021-07-13 20:51:22,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:22,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:22,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188197150] [2021-07-13 20:51:22,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188197150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:22,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448146357] [2021-07-13 20:51:22,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:22,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:22,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:22,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:51:22,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:11,797 WARN L205 SmtUtils]: Spent 48.57 s on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-07-13 20:52:11,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:11,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:11,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:11,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:11,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:12,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:12,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,074 INFO L628 ElimStorePlain]: treesize reduction 15, result has 81.3 percent of original size [2021-07-13 20:52:12,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:12,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:12,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:12,122 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:52:12,143 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:112, output treesize:33 [2021-07-13 20:52:12,210 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:52:12,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448146357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:12,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:12,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-07-13 20:52:12,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401453254] [2021-07-13 20:52:12,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:52:12,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:12,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:52:12,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:52:12,211 INFO L87 Difference]: Start difference. First operand 2453 states and 8592 transitions. Second operand has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 29 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:52:13,330 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-07-13 20:52:14,095 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-13 20:52:14,361 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-07-13 20:52:15,479 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-07-13 20:52:15,708 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-07-13 20:52:15,853 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-07-13 20:52:16,000 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 60 [2021-07-13 20:52:17,003 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-07-13 20:52:17,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:17,106 INFO L93 Difference]: Finished difference Result 4353 states and 14593 transitions. [2021-07-13 20:52:17,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:52:17,107 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 29 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 29 [2021-07-13 20:52:17,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:17,115 INFO L225 Difference]: With dead ends: 4353 [2021-07-13 20:52:17,115 INFO L226 Difference]: Without dead ends: 4323 [2021-07-13 20:52:17,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 53189.5ms TimeCoverageRelationStatistics Valid=650, Invalid=4042, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:52:17,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2021-07-13 20:52:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 2463. [2021-07-13 20:52:17,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2463 states, 2462 states have (on average 3.500812347684809) internal successors, (8619), 2462 states have internal predecessors, (8619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:17,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2463 states to 2463 states and 8619 transitions. [2021-07-13 20:52:17,161 INFO L78 Accepts]: Start accepts. Automaton has 2463 states and 8619 transitions. Word has length 29 [2021-07-13 20:52:17,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:17,162 INFO L482 AbstractCegarLoop]: Abstraction has 2463 states and 8619 transitions. [2021-07-13 20:52:17,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 29 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:52:17,162 INFO L276 IsEmpty]: Start isEmpty. Operand 2463 states and 8619 transitions. [2021-07-13 20:52:17,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:52:17,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:17,165 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, 1, 1, 1] [2021-07-13 20:52:17,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable738,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:17,366 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:17,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:17,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1829857094, now seen corresponding path program 22 times [2021-07-13 20:52:17,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:17,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902920857] [2021-07-13 20:52:17,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:17,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:17,999 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:52:18,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:18,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902920857] [2021-07-13 20:52:18,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902920857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:18,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039797406] [2021-07-13 20:52:18,000 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:18,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:18,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:18,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:52:18,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:22,320 WARN L205 SmtUtils]: Spent 4.09 s on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:52:22,668 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-07-13 20:52:23,054 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 89 [2021-07-13 20:52:23,143 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_93, v_prenex_91], 7=[v_prenex_94, A, v_prenex_92, v_prenex_90]} [2021-07-13 20:52:23,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:23,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:23,337 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:52:23,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:52:23,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:23,534 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:52:23,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:52:23,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:23,717 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-13 20:52:23,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:23,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,749 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:52:23,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:52:23,750 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:23,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,773 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:52:23,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:52:23,775 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:23,975 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-07-13 20:52:23,976 INFO L628 ElimStorePlain]: treesize reduction 27, result has 89.3 percent of original size [2021-07-13 20:52:23,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:23,999 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:52:23,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:52:24,001 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:24,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:24,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:24,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:52:24,129 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:24,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:52:24,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:24,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:52:24,158 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:24,288 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-07-13 20:52:24,288 INFO L628 ElimStorePlain]: treesize reduction 24, result has 85.0 percent of original size [2021-07-13 20:52:24,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:52:24,291 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:345, output treesize:82 [2021-07-13 20:52:24,422 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 18 [2021-07-13 20:52:24,452 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:52:24,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039797406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:24,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:24,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-13 20:52:24,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788841131] [2021-07-13 20:52:24,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:52:24,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:24,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:52:24,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:52:24,453 INFO L87 Difference]: Start difference. First operand 2463 states and 8619 transitions. Second operand has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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:52:29,077 WARN L205 SmtUtils]: Spent 4.19 s on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-07-13 20:52:29,282 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-13 20:52:37,133 WARN L205 SmtUtils]: Spent 7.81 s on a formula simplification. DAG size of input: 91 DAG size of output: 51 [2021-07-13 20:52:53,366 WARN L205 SmtUtils]: Spent 16.20 s on a formula simplification. DAG size of input: 85 DAG size of output: 52 [2021-07-13 20:52:53,518 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 36 [2021-07-13 20:52:53,762 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 70 [2021-07-13 20:52:54,032 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-07-13 20:52:54,184 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 63 [2021-07-13 20:52:58,488 WARN L205 SmtUtils]: Spent 4.25 s on a formula simplification. DAG size of input: 105 DAG size of output: 59 [2021-07-13 20:52:58,713 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-07-13 20:53:06,953 WARN L205 SmtUtils]: Spent 8.17 s on a formula simplification. DAG size of input: 92 DAG size of output: 64 [2021-07-13 20:53:11,179 WARN L205 SmtUtils]: Spent 4.20 s on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2021-07-13 20:53:28,985 WARN L205 SmtUtils]: Spent 17.78 s on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-07-13 20:53:29,581 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-07-13 20:53:40,034 WARN L205 SmtUtils]: Spent 8.32 s on a formula simplification. DAG size of input: 109 DAG size of output: 71 [2021-07-13 20:53:48,328 WARN L205 SmtUtils]: Spent 8.24 s on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-07-13 20:54:00,756 WARN L205 SmtUtils]: Spent 12.37 s on a formula simplification. DAG size of input: 101 DAG size of output: 80 [2021-07-13 20:54:00,965 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-07-13 20:54:01,166 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 60 [2021-07-13 20:54:01,542 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-07-13 20:54:01,986 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2021-07-13 20:54:02,305 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 108 [2021-07-13 20:54:02,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:02,800 INFO L93 Difference]: Finished difference Result 4854 states and 16220 transitions. [2021-07-13 20:54:02,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:54:02,800 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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 29 [2021-07-13 20:54:02,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:02,809 INFO L225 Difference]: With dead ends: 4854 [2021-07-13 20:54:02,809 INFO L226 Difference]: Without dead ends: 4824 [2021-07-13 20:54:02,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 100759.6ms TimeCoverageRelationStatistics Valid=761, Invalid=4069, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:54:02,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4824 states. [2021-07-13 20:54:02,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4824 to 2470. [2021-07-13 20:54:02,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2470 states, 2469 states have (on average 3.5006075334143376) internal successors, (8643), 2469 states have internal predecessors, (8643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:02,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2470 states to 2470 states and 8643 transitions. [2021-07-13 20:54:02,857 INFO L78 Accepts]: Start accepts. Automaton has 2470 states and 8643 transitions. Word has length 29 [2021-07-13 20:54:02,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:02,857 INFO L482 AbstractCegarLoop]: Abstraction has 2470 states and 8643 transitions. [2021-07-13 20:54:02,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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:54:02,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2470 states and 8643 transitions. [2021-07-13 20:54:02,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:54:02,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:02,860 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, 1, 1, 1] [2021-07-13 20:54:03,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable755 [2021-07-13 20:54:03,065 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:03,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:03,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1094655562, now seen corresponding path program 23 times [2021-07-13 20:54:03,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:03,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088331672] [2021-07-13 20:54:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:03,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:03,705 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:54:03,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:03,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088331672] [2021-07-13 20:54:03,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088331672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:03,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523118862] [2021-07-13 20:54:03,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:54:03,728 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:54:03,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:03,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:54:03,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:04,534 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-07-13 20:54:04,830 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 72 [2021-07-13 20:54:05,025 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:54:05,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523118862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:05,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:05,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-07-13 20:54:05,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165081487] [2021-07-13 20:54:05,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:54:05,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:05,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:54:05,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:54:05,026 INFO L87 Difference]: Start difference. First operand 2470 states and 8643 transitions. Second operand has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 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:54:05,986 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-07-13 20:54:08,110 WARN L205 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-07-13 20:54:10,212 WARN L205 SmtUtils]: Spent 2.07 s on a formula simplification. DAG size of input: 67 DAG size of output: 35 [2021-07-13 20:54:10,374 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-13 20:54:10,717 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 51 [2021-07-13 20:54:11,043 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2021-07-13 20:54:17,277 WARN L205 SmtUtils]: Spent 6.21 s on a formula simplification. DAG size of input: 103 DAG size of output: 49 [2021-07-13 20:54:17,555 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 80 [2021-07-13 20:54:17,903 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-07-13 20:54:20,340 WARN L205 SmtUtils]: Spent 2.23 s on a formula simplification. DAG size of input: 99 DAG size of output: 71 [2021-07-13 20:54:24,736 WARN L205 SmtUtils]: Spent 4.35 s on a formula simplification. DAG size of input: 117 DAG size of output: 82 [2021-07-13 20:54:27,045 WARN L205 SmtUtils]: Spent 2.25 s on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2021-07-13 20:54:27,293 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-07-13 20:54:27,466 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-07-13 20:54:28,052 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-07-13 20:54:28,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:28,140 INFO L93 Difference]: Finished difference Result 4250 states and 14363 transitions. [2021-07-13 20:54:28,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:54:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 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 29 [2021-07-13 20:54:28,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:28,149 INFO L225 Difference]: With dead ends: 4250 [2021-07-13 20:54:28,149 INFO L226 Difference]: Without dead ends: 4235 [2021-07-13 20:54:28,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 23599.3ms TimeCoverageRelationStatistics Valid=552, Invalid=2640, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:54:28,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2021-07-13 20:54:28,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 2477. [2021-07-13 20:54:28,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 2476 states have (on average 3.500403877221325) internal successors, (8667), 2476 states have internal predecessors, (8667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:28,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 8667 transitions. [2021-07-13 20:54:28,193 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 8667 transitions. Word has length 29 [2021-07-13 20:54:28,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:28,193 INFO L482 AbstractCegarLoop]: Abstraction has 2477 states and 8667 transitions. [2021-07-13 20:54:28,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 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:54:28,193 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 8667 transitions. [2021-07-13 20:54:28,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:54:28,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:28,197 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, 1, 1, 1] [2021-07-13 20:54:28,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable788 [2021-07-13 20:54:28,398 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:28,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:28,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1069523126, now seen corresponding path program 24 times [2021-07-13 20:54:28,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:28,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144479751] [2021-07-13 20:54:28,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:29,084 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:54:29,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:29,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144479751] [2021-07-13 20:54:29,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144479751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:29,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979533517] [2021-07-13 20:54:29,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 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:54:29,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:54:29,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:29,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:54:29,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:35,408 WARN L205 SmtUtils]: Spent 6.07 s on a formula simplification that was a NOOP. DAG size: 34 [2021-07-13 20:55:16,031 WARN L205 SmtUtils]: Spent 40.54 s on a formula simplification. DAG size of input: 102 DAG size of output: 82 [2021-07-13 20:55:16,082 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_111], 7=[v_prenex_107, v_prenex_108, v_prenex_109, v_prenex_110]} [2021-07-13 20:55:16,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:55:16,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,244 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:55:16,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 15 [2021-07-13 20:55:16,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,388 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:55:16,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:55:16,425 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,447 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:55:16,456 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,631 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-07-13 20:55:16,631 INFO L628 ElimStorePlain]: treesize reduction 19, result has 91.5 percent of original size [2021-07-13 20:55:16,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,662 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:55:16,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:55:16,664 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,688 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:55:16,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:55:16,690 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,820 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-07-13 20:55:16,820 INFO L628 ElimStorePlain]: treesize reduction 21, result has 87.3 percent of original size [2021-07-13 20:55:16,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,844 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:55:16,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 22 [2021-07-13 20:55:16,845 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:55:16,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 36 [2021-07-13 20:55:16,931 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:55:16,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:55:16,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:55:16,983 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:301, output treesize:71 [2021-07-13 20:55:17,116 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:55:17,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979533517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:55:17,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:55:17,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-13 20:55:17,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241642713] [2021-07-13 20:55:17,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:55:17,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:55:17,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:55:17,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:55:17,117 INFO L87 Difference]: Start difference. First operand 2477 states and 8667 transitions. Second operand has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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:55:17,797 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 65 [2021-07-13 20:55:18,107 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 53 [2021-07-13 20:55:18,396 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 70 [2021-07-13 20:55:18,758 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 68 [2021-07-13 20:55:18,901 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-07-13 20:55:19,095 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 62 [2021-07-13 20:55:19,502 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 54 [2021-07-13 20:55:23,737 WARN L205 SmtUtils]: Spent 4.20 s on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-07-13 20:55:24,263 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-13 20:55:32,666 WARN L205 SmtUtils]: Spent 8.15 s on a formula simplification. DAG size of input: 73 DAG size of output: 42 [2021-07-13 20:55:33,081 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 61 [2021-07-13 20:55:33,320 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-13 20:56:17,922 WARN L205 SmtUtils]: Spent 44.36 s on a formula simplification. DAG size of input: 141 DAG size of output: 108 [2021-07-13 20:56:36,238 WARN L205 SmtUtils]: Spent 18.27 s on a formula simplification. DAG size of input: 92 DAG size of output: 87 [2021-07-13 20:57:18,670 WARN L205 SmtUtils]: Spent 40.34 s on a formula simplification. DAG size of input: 150 DAG size of output: 112 [2021-07-13 20:57:18,812 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-07-13 20:57:19,085 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-07-13 20:57:21,397 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:57:21,695 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 68 [2021-07-13 20:57:21,858 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 58 [2021-07-13 20:57:22,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:57:22,044 INFO L93 Difference]: Finished difference Result 4860 states and 16315 transitions. [2021-07-13 20:57:22,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:57:22,044 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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 29 [2021-07-13 20:57:22,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:57:22,052 INFO L225 Difference]: With dead ends: 4860 [2021-07-13 20:57:22,053 INFO L226 Difference]: Without dead ends: 4830 [2021-07-13 20:57:22,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 167064.2ms TimeCoverageRelationStatistics Valid=803, Invalid=4167, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:57:22,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4830 states. [2021-07-13 20:57:22,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4830 to 2466. [2021-07-13 20:57:22,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 2465 states have (on average 3.502231237322515) internal successors, (8633), 2465 states have internal predecessors, (8633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:22,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 8633 transitions. [2021-07-13 20:57:22,101 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 8633 transitions. Word has length 29 [2021-07-13 20:57:22,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:57:22,101 INFO L482 AbstractCegarLoop]: Abstraction has 2466 states and 8633 transitions. [2021-07-13 20:57:22,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 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:57:22,101 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 8633 transitions. [2021-07-13 20:57:22,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:57:22,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:57:22,106 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:57:22,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable799,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:57:22,308 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:57:22,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:57:22,308 INFO L82 PathProgramCache]: Analyzing trace with hash -847199862, now seen corresponding path program 35 times [2021-07-13 20:57:22,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:57:22,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389056739] [2021-07-13 20:57:22,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:57:22,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:22,568 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:57:22,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:57:22,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389056739] [2021-07-13 20:57:22,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389056739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:22,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071840127] [2021-07-13 20:57:22,568 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:57:22,593 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:57:22,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:57:22,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:57:22,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:57:23,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,064 INFO L354 Elim1Store]: treesize reduction 14, result has 75.4 percent of original size [2021-07-13 20:57:23,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 52 [2021-07-13 20:57:23,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,119 INFO L354 Elim1Store]: treesize reduction 28, result has 50.9 percent of original size [2021-07-13 20:57:23,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 38 [2021-07-13 20:57:23,126 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:23,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 7 [2021-07-13 20:57:23,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,179 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-07-13 20:57:23,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 23 [2021-07-13 20:57:23,181 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:57:23,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 33 treesize of output 97 [2021-07-13 20:57:23,295 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:57:23,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:57:23,304 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,388 INFO L354 Elim1Store]: treesize reduction 36, result has 57.6 percent of original size [2021-07-13 20:57:23,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 33 treesize of output 61 [2021-07-13 20:57:23,399 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:23,417 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:57:23,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 19 [2021-07-13 20:57:23,419 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:23,492 INFO L628 ElimStorePlain]: treesize reduction 112, result has 36.7 percent of original size [2021-07-13 20:57:23,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:57:23,493 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:433, output treesize:52 [2021-07-13 20:57:23,720 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:57:23,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071840127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:23,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:57:23,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 26 [2021-07-13 20:57:23,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442463701] [2021-07-13 20:57:23,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:57:23,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:57:23,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:57:23,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:57:23,721 INFO L87 Difference]: Start difference. First operand 2466 states and 8633 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:25,032 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-07-13 20:57:25,699 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-07-13 20:57:25,855 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-07-13 20:57:25,995 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-07-13 20:57:26,333 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-07-13 20:57:26,631 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-07-13 20:57:26,783 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-07-13 20:57:27,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:57:27,583 INFO L93 Difference]: Finished difference Result 4518 states and 15011 transitions. [2021-07-13 20:57:27,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:57:27,584 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:57:27,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:57:27,591 INFO L225 Difference]: With dead ends: 4518 [2021-07-13 20:57:27,591 INFO L226 Difference]: Without dead ends: 4474 [2021-07-13 20:57:27,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1326 ImplicationChecksByTransitivity, 3592.5ms TimeCoverageRelationStatistics Valid=810, Invalid=3746, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:57:27,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4474 states. [2021-07-13 20:57:27,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4474 to 2505. [2021-07-13 20:57:27,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2505 states, 2504 states have (on average 3.5027955271565494) internal successors, (8771), 2504 states have internal predecessors, (8771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:27,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 8771 transitions. [2021-07-13 20:57:27,636 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 8771 transitions. Word has length 29 [2021-07-13 20:57:27,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:57:27,637 INFO L482 AbstractCegarLoop]: Abstraction has 2505 states and 8771 transitions. [2021-07-13 20:57:27,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:27,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 8771 transitions. [2021-07-13 20:57:27,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:57:27,640 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:57:27,640 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:57:27,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:57:27,849 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:57:27,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:57:27,849 INFO L82 PathProgramCache]: Analyzing trace with hash -12576832, now seen corresponding path program 36 times [2021-07-13 20:57:27,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:57:27,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027274176] [2021-07-13 20:57:27,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:57:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:28,181 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:57:28,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:57:28,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027274176] [2021-07-13 20:57:28,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027274176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:28,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253145839] [2021-07-13 20:57:28,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:57:28,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:57:28,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:57:28,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:57:28,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:57:28,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,519 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:57:28,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 33 [2021-07-13 20:57:28,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:57:28,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,568 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:57:28,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 22 [2021-07-13 20:57:28,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:57:28,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,623 INFO L354 Elim1Store]: treesize reduction 22, result has 60.0 percent of original size [2021-07-13 20:57:28,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 45 [2021-07-13 20:57:28,631 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:57:28,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 67 [2021-07-13 20:57:28,690 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 10 [2021-07-13 20:57:28,698 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:57:28,701 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:57:28,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:57:28,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 10 [2021-07-13 20:57:28,707 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:57:28,751 INFO L628 ElimStorePlain]: treesize reduction 18, result has 66.0 percent of original size [2021-07-13 20:57:28,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:57:28,752 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 1 variables, input treesize:355, output treesize:35 [2021-07-13 20:57:28,822 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:57:28,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253145839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:28,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:57:28,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:57:28,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811124230] [2021-07-13 20:57:28,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:57:28,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:57:28,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:57:28,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:57:28,823 INFO L87 Difference]: Start difference. First operand 2505 states and 8771 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:57:30,395 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-07-13 20:57:30,637 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-07-13 20:57:30,983 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-13 20:57:31,194 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-07-13 20:57:31,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:57:31,421 INFO L93 Difference]: Finished difference Result 4394 states and 14553 transitions. [2021-07-13 20:57:31,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:57:31,422 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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 29 [2021-07-13 20:57:31,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:57:31,430 INFO L225 Difference]: With dead ends: 4394 [2021-07-13 20:57:31,430 INFO L226 Difference]: Without dead ends: 4364 [2021-07-13 20:57:31,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 2468.2ms TimeCoverageRelationStatistics Valid=590, Invalid=2490, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:57:31,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4364 states. [2021-07-13 20:57:31,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4364 to 2537. [2021-07-13 20:57:31,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2537 states, 2536 states have (on average 3.5055205047318614) internal successors, (8890), 2536 states have internal predecessors, (8890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:31,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2537 states to 2537 states and 8890 transitions. [2021-07-13 20:57:31,478 INFO L78 Accepts]: Start accepts. Automaton has 2537 states and 8890 transitions. Word has length 29 [2021-07-13 20:57:31,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:57:31,479 INFO L482 AbstractCegarLoop]: Abstraction has 2537 states and 8890 transitions. [2021-07-13 20:57:31,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:57:31,479 INFO L276 IsEmpty]: Start isEmpty. Operand 2537 states and 8890 transitions. [2021-07-13 20:57:31,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:57:31,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:57:31,482 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:57:31,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable925,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:57:31,682 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:57:31,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:57:31,683 INFO L82 PathProgramCache]: Analyzing trace with hash -207836590, now seen corresponding path program 37 times [2021-07-13 20:57:31,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:57:31,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23236149] [2021-07-13 20:57:31,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:57:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:32,037 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:57:32,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:57:32,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23236149] [2021-07-13 20:57:32,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23236149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:32,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997141251] [2021-07-13 20:57:32,038 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:57:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:32,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:57:32,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:57:32,534 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:57:32,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997141251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:32,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:57:32,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-07-13 20:57:32,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762407860] [2021-07-13 20:57:32,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:57:32,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:57:32,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:57:32,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:57:32,535 INFO L87 Difference]: Start difference. First operand 2537 states and 8890 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:33,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:57:33,781 INFO L93 Difference]: Finished difference Result 3675 states and 12063 transitions. [2021-07-13 20:57:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:57:33,781 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:57:33,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:57:33,787 INFO L225 Difference]: With dead ends: 3675 [2021-07-13 20:57:33,787 INFO L226 Difference]: Without dead ends: 3645 [2021-07-13 20:57:33,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1401.2ms TimeCoverageRelationStatistics Valid=450, Invalid=1806, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:57:33,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3645 states. [2021-07-13 20:57:33,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3645 to 2550. [2021-07-13 20:57:33,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.507257748136524) internal successors, (8940), 2549 states have internal predecessors, (8940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:33,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8940 transitions. [2021-07-13 20:57:33,826 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8940 transitions. Word has length 29 [2021-07-13 20:57:33,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:57:33,827 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8940 transitions. [2021-07-13 20:57:33,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 23 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:57:33,827 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8940 transitions. [2021-07-13 20:57:33,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:57:33,830 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:57:33,830 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, 1, 1, 1] [2021-07-13 20:57:34,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable960 [2021-07-13 20:57:34,031 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:57:34,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:57:34,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1152820346, now seen corresponding path program 25 times [2021-07-13 20:57:34,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:57:34,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425661637] [2021-07-13 20:57:34,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:57:34,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:34,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:57:34,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:57:34,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425661637] [2021-07-13 20:57:34,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425661637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:57:34,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663854438] [2021-07-13 20:57:34,419 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 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:57:34,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:57:34,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:57:34,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:57:38,774 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification that was a NOOP. DAG size: 42 Received shutdown request... [2021-07-13 20:57:49,064 WARN L222 SmtUtils]: Removed 13 from assertion stack [2021-07-13 20:57:49,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1017,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:57:49,265 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:57:49,266 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:57:49,267 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:57:49,268 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:57:49 BasicIcfg [2021-07-13 20:57:49,268 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:57:49,268 INFO L168 Benchmark]: Toolchain (without parser) took 855594.13 ms. Allocated memory was 197.1 MB in the beginning and 551.6 MB in the end (delta: 354.4 MB). Free memory was 178.5 MB in the beginning and 469.2 MB in the end (delta: -290.7 MB). Peak memory consumption was 64.3 MB. Max. memory is 8.0 GB. [2021-07-13 20:57:49,268 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 197.1 MB. Free memory is still 179.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:57:49,268 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.31 ms. Allocated memory is still 197.1 MB. Free memory was 178.4 MB in the beginning and 177.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:57:49,268 INFO L168 Benchmark]: Boogie Preprocessor took 25.75 ms. Allocated memory is still 197.1 MB. Free memory was 177.0 MB in the beginning and 176.0 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:57:49,268 INFO L168 Benchmark]: RCFGBuilder took 341.76 ms. Allocated memory is still 197.1 MB. Free memory was 175.9 MB in the beginning and 162.4 MB in the end (delta: 13.5 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-07-13 20:57:49,269 INFO L168 Benchmark]: TraceAbstraction took 855190.01 ms. Allocated memory was 197.1 MB in the beginning and 551.6 MB in the end (delta: 354.4 MB). Free memory was 161.9 MB in the beginning and 469.2 MB in the end (delta: -307.3 MB). Peak memory consumption was 47.6 MB. Max. memory is 8.0 GB. [2021-07-13 20:57:49,269 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 197.1 MB. Free memory is still 179.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 30.31 ms. Allocated memory is still 197.1 MB. Free memory was 178.4 MB in the beginning and 177.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 25.75 ms. Allocated memory is still 197.1 MB. Free memory was 177.0 MB in the beginning and 176.0 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 341.76 ms. Allocated memory is still 197.1 MB. Free memory was 175.9 MB in the beginning and 162.4 MB in the end (delta: 13.5 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 855190.01 ms. Allocated memory was 197.1 MB in the beginning and 551.6 MB in the end (delta: 354.4 MB). Free memory was 161.9 MB in the beginning and 469.2 MB in the end (delta: -307.3 MB). Peak memory consumption was 47.6 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 30 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 102 for 10145ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 855068.0ms, OverallIterations: 100, TraceHistogramMax: 2, EmptinessCheckTime: 247.8ms, AutomataDifference: 629519.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 27.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4076 SDtfs, 21982 SDslu, 25798 SDs, 0 SdLazy, 41893 SolverSat, 3724 SolverUnsat, 8 SolverUnknown, 0 SolverNotchecked, 39801.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5048 GetRequests, 1980 SyntacticMatches, 73 SemanticMatches, 2995 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36371 ImplicationChecksByTransitivity, 744575.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2550occurred in iteration=99, InterpolantAutomatonStates: 2563, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2672.9ms AutomataMinimizationTime, 99 MinimizatonAttempts, 86784 StatesRemovedByMinimization, 99 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 351.8ms SsaConstructionTime, 1009.4ms SatisfiabilityAnalysisTime, 184645.1ms InterpolantComputationTime, 5124 NumberOfCodeBlocks, 5124 NumberOfCodeBlocksAsserted, 297 NumberOfCheckSat, 4934 ConstructedInterpolants, 60 QuantifiedInterpolants, 53836 SizeOfPredicates, 384 NumberOfNonLiveVariables, 5306 ConjunctsInSsa, 972 ConjunctsInUnsatCore, 190 InterpolantComputations, 8 PerfectInterpolantSequences, 247/879 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown