/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-12 22:06:12,711 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-12 22:06:12,713 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-12 22:06:12,755 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-12 22:06:12,755 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-12 22:06:12,756 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-12 22:06:12,757 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-12 22:06:12,759 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-12 22:06:12,760 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-12 22:06:12,761 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-12 22:06:12,762 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-12 22:06:12,763 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-12 22:06:12,763 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-12 22:06:12,764 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-12 22:06:12,765 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-12 22:06:12,766 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-12 22:06:12,767 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-12 22:06:12,768 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-12 22:06:12,769 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-12 22:06:12,771 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-12 22:06:12,772 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-12 22:06:12,773 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-12 22:06:12,774 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-12 22:06:12,775 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-12 22:06:12,777 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-12 22:06:12,777 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-12 22:06:12,778 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-12 22:06:12,778 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-12 22:06:12,779 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-12 22:06:12,780 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-12 22:06:12,780 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-12 22:06:12,781 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-12 22:06:12,781 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-12 22:06:12,782 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-12 22:06:12,783 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-12 22:06:12,783 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-12 22:06:12,784 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-12 22:06:12,784 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-12 22:06:12,784 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-12 22:06:12,785 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-12 22:06:12,786 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-12 22:06:12,791 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-12 22:06:12,826 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-12 22:06:12,827 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-12 22:06:12,827 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-12 22:06:12,827 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-12 22:06:12,829 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-12 22:06:12,830 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-12 22:06:12,830 INFO L138 SettingsManager]: * Use SBE=true [2021-06-12 22:06:12,830 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-12 22:06:12,830 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-12 22:06:12,830 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-12 22:06:12,831 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-12 22:06:12,831 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-12 22:06:12,831 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-12 22:06:12,831 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-12 22:06:12,831 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-12 22:06:12,832 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-12 22:06:12,832 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 22:06:12,833 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-12 22:06:12,833 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-12 22:06:12,834 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-12 22:06:12,834 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-12 22:06:13,141 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-12 22:06:13,160 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-12 22:06:13,162 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-12 22:06:13,163 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-12 22:06:13,164 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-12 22:06:13,165 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl [2021-06-12 22:06:13,165 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2021-06-12 22:06:13,195 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-12 22:06:13,197 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-12 22:06:13,197 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-12 22:06:13,198 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-12 22:06:13,198 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-12 22:06:13,210 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,217 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,224 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-12 22:06:13,226 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-12 22:06:13,226 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-12 22:06:13,226 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-12 22:06:13,231 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,231 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,232 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,232 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,235 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,238 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,239 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... [2021-06-12 22:06:13,239 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-12 22:06:13,240 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-12 22:06:13,240 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-12 22:06:13,240 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-12 22:06:13,244 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 22:06:13,302 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-12 22:06:13,303 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-12 22:06:13,303 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-12 22:06:13,303 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-12 22:06:13,303 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-12 22:06:13,303 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-12 22:06:13,303 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-12 22:06:13,303 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-12 22:06:13,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-12 22:06:13,304 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-12 22:06:13,304 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-12 22:06:13,304 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-12 22:06:13,305 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-12 22:06:13,459 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-12 22:06:13,460 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-12 22:06:13,461 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 10:06:13 BoogieIcfgContainer [2021-06-12 22:06:13,461 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-12 22:06:13,463 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-12 22:06:13,463 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-12 22:06:13,465 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-12 22:06:13,466 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 10:06:13" (1/2) ... [2021-06-12 22:06:13,466 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7066ddf2 and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.06 10:06:13, skipping insertion in model container [2021-06-12 22:06:13,467 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 10:06:13" (2/2) ... [2021-06-12 22:06:13,468 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2021-06-12 22:06:13,472 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-12 22:06:13,472 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-12 22:06:13,473 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-12 22:06:13,473 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-12 22:06:13,504 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-12 22:06:13,522 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-12 22:06:13,536 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-12 22:06:13,537 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-12 22:06:13,537 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-12 22:06:13,537 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-12 22:06:13,537 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-12 22:06:13,537 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-12 22:06:13,537 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-12 22:06:13,537 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-12 22:06:13,544 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-12 22:06:13,564 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,567 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 22:06:13,574 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:13,575 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:13,575 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:13,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:13,579 INFO L82 PathProgramCache]: Analyzing trace with hash -520695315, now seen corresponding path program 1 times [2021-06-12 22:06:13,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:13,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948679528] [2021-06-12 22:06:13,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:13,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:13,717 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:13,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:13,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948679528] [2021-06-12 22:06:13,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948679528] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:06:13,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:06:13,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 22:06:13,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56096106] [2021-06-12 22:06:13,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 22:06:13,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:13,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 22:06:13,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 22:06:13,742 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:13,811 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-12 22:06:13,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 22:06:13,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 22:06:13,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:13,822 INFO L225 Difference]: With dead ends: 217 [2021-06-12 22:06:13,822 INFO L226 Difference]: Without dead ends: 202 [2021-06-12 22:06:13,823 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 22:06:13,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-12 22:06:13,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-12 22:06:13,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-12 22:06:13,893 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-12 22:06:13,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:13,894 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-12 22:06:13,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:13,894 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-12 22:06:13,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-12 22:06:13,896 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:13,900 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:13,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-12 22:06:13,901 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:13,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:13,908 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-12 22:06:13,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:13,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414385522] [2021-06-12 22:06:13,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:13,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:13,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:13,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:13,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414385522] [2021-06-12 22:06:13,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414385522] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:06:13,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:06:13,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 22:06:13,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986660373] [2021-06-12 22:06:13,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 22:06:13,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:13,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 22:06:13,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 22:06:13,993 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:14,029 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-12 22:06:14,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 22:06:14,029 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-12 22:06:14,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:14,031 INFO L225 Difference]: With dead ends: 158 [2021-06-12 22:06:14,031 INFO L226 Difference]: Without dead ends: 158 [2021-06-12 22:06:14,032 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 22:06:14,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-12 22:06:14,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-12 22:06:14,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-12 22:06:14,041 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-12 22:06:14,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:14,041 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-12 22:06:14,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,042 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-12 22:06:14,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-12 22:06:14,043 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:14,043 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:14,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-12 22:06:14,044 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:14,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:14,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1197401099, now seen corresponding path program 1 times [2021-06-12 22:06:14,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:14,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882115105] [2021-06-12 22:06:14,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:14,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:14,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:14,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882115105] [2021-06-12 22:06:14,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882115105] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 22:06:14,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 22:06:14,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 22:06:14,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889498152] [2021-06-12 22:06:14,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-12 22:06:14,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:14,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-12 22:06:14,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-12 22:06:14,106 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:14,149 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-12 22:06:14,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 22:06:14,150 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-12 22:06:14,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:14,151 INFO L225 Difference]: With dead ends: 183 [2021-06-12 22:06:14,151 INFO L226 Difference]: Without dead ends: 183 [2021-06-12 22:06:14,152 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-12 22:06:14,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-12 22:06:14,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-12 22:06:14,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-12 22:06:14,161 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-12 22:06:14,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:14,161 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-12 22:06:14,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:14,161 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-12 22:06:14,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:06:14,163 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:14,163 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:14,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-12 22:06:14,163 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:14,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:14,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-12 22:06:14,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:14,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860222192] [2021-06-12 22:06:14,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:14,545 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:14,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:14,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860222192] [2021-06-12 22:06:14,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860222192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:14,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112209001] [2021-06-12 22:06:14,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:14,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-12 22:06:14,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:14,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:06:14,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-12 22:06:14,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-12 22:06:14,965 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-12 22:06:14,973 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-12 22:06:14,982 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:14,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:06:14,987 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:15,013 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-06-12 22:06:15,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:15,024 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-06-12 22:06:15,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:15,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112209001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:15,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:15,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:15,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161135325] [2021-06-12 22:06:15,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:15,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:15,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:15,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:15,060 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:15,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:15,259 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-06-12 22:06:15,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 22:06:15,260 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:06:15,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:15,262 INFO L225 Difference]: With dead ends: 298 [2021-06-12 22:06:15,262 INFO L226 Difference]: Without dead ends: 283 [2021-06-12 22:06:15,262 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 417.1ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:06:15,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-12 22:06:15,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-06-12 22:06:15,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:15,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-12 22:06:15,275 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-12 22:06:15,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:15,275 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-12 22:06:15,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:15,276 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-12 22:06:15,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:06:15,277 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:15,277 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:15,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:15,502 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:15,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:15,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-12 22:06:15,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:15,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581416928] [2021-06-12 22:06:15,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:15,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:15,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:15,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581416928] [2021-06-12 22:06:15,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581416928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:15,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114698573] [2021-06-12 22:06:15,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:15,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:15,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:15,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 22:06:15,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:16,150 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:16,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:06:16,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:16,170 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:16,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:06:16,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:16,184 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:16,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-12 22:06:16,192 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:16,204 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:16,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:06:16,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:16,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:16,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:06:16,285 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-06-12 22:06:16,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:16,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114698573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:16,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:16,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-12 22:06:16,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061269481] [2021-06-12 22:06:16,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:06:16,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:16,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:06:16,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:06:16,448 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:17,018 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-06-12 22:06:17,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 22:06:17,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:06:17,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:17,021 INFO L225 Difference]: With dead ends: 374 [2021-06-12 22:06:17,021 INFO L226 Difference]: Without dead ends: 359 [2021-06-12 22:06:17,022 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 695.2ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:06:17,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-06-12 22:06:17,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-06-12 22:06:17,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-12 22:06:17,037 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-12 22:06:17,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:17,037 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-12 22:06:17,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,038 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-12 22:06:17,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:06:17,039 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:17,039 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:17,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-12 22:06:17,271 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:17,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:17,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-12 22:06:17,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:17,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142003800] [2021-06-12 22:06:17,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:17,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:17,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:17,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:17,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142003800] [2021-06-12 22:06:17,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142003800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:17,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310169393] [2021-06-12 22:06:17,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:17,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 22:06:17,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:17,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-12 22:06:17,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:17,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:06:17,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-12 22:06:17,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 22:06:17,600 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-12 22:06:17,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-12 22:06:17,608 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-12 22:06:17,612 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:17,626 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-06-12 22:06:17,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:17,627 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-06-12 22:06:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:17,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310169393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:17,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:17,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-12 22:06:17,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902565425] [2021-06-12 22:06:17,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:17,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:17,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:17,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:17,668 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:17,836 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-12 22:06:17,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 22:06:17,836 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:06:17,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:17,839 INFO L225 Difference]: With dead ends: 363 [2021-06-12 22:06:17,839 INFO L226 Difference]: Without dead ends: 348 [2021-06-12 22:06:17,842 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 228.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:06:17,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-12 22:06:17,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-12 22:06:17,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-12 22:06:17,859 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-12 22:06:17,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:17,861 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-12 22:06:17,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:17,862 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-12 22:06:17,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 22:06:17,865 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:17,865 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:18,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:18,085 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:18,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:18,085 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-12 22:06:18,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:18,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859167665] [2021-06-12 22:06:18,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:18,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:18,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:18,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:18,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859167665] [2021-06-12 22:06:18,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859167665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:18,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319372706] [2021-06-12 22:06:18,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:18,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:18,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:18,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-12 22:06:18,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:18,476 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:18,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:06:18,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:18,487 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:18,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-12 22:06:18,495 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:18,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:18,554 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:06:18,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-12 22:06:18,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:18,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:18,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:06:18,565 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:18,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:18,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:06:18,616 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-12 22:06:18,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:18,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319372706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:18,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:18,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:18,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717066400] [2021-06-12 22:06:18,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:18,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:18,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:18,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:18,722 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:19,027 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-12 22:06:19,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 22:06:19,028 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 22:06:19,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:19,030 INFO L225 Difference]: With dead ends: 425 [2021-06-12 22:06:19,030 INFO L226 Difference]: Without dead ends: 410 [2021-06-12 22:06:19,031 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 388.9ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:06:19,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-12 22:06:19,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-12 22:06:19,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-12 22:06:19,039 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-12 22:06:19,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:19,040 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-12 22:06:19,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,040 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-12 22:06:19,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:19,041 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:19,041 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:19,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:19,265 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:19,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:19,265 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-12 22:06:19,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:19,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222588065] [2021-06-12 22:06:19,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:19,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:19,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:19,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222588065] [2021-06-12 22:06:19,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222588065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:19,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314519835] [2021-06-12 22:06:19,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:19,339 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:19,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:19,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:19,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:19,440 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:19,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314519835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:19,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:19,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:19,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605506764] [2021-06-12 22:06:19,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:19,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:19,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:19,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:19,442 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:19,863 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-12 22:06:19,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:06:19,864 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:19,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:19,867 INFO L225 Difference]: With dead ends: 619 [2021-06-12 22:06:19,867 INFO L226 Difference]: Without dead ends: 619 [2021-06-12 22:06:19,867 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 234.7ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:06:19,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-12 22:06:19,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-12 22:06:19,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-12 22:06:19,877 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-12 22:06:19,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:19,878 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-12 22:06:19,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-12 22:06:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:19,879 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:19,879 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:20,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-12 22:06:20,101 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:20,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:20,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-12 22:06:20,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:20,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624122269] [2021-06-12 22:06:20,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:20,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:20,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:20,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624122269] [2021-06-12 22:06:20,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624122269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:20,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394198959] [2021-06-12 22:06:20,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:20,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:20,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:20,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:20,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:20,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:20,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394198959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:20,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:20,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:20,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118316016] [2021-06-12 22:06:20,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:20,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:20,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:20,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:20,301 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:21,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:21,075 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-12 22:06:21,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:06:21,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:21,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:21,081 INFO L225 Difference]: With dead ends: 1078 [2021-06-12 22:06:21,082 INFO L226 Difference]: Without dead ends: 1078 [2021-06-12 22:06:21,082 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 466.7ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:06:21,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-12 22:06:21,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-12 22:06:21,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:21,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-12 22:06:21,098 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-12 22:06:21,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:21,099 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-12 22:06:21,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:21,099 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-12 22:06:21,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:21,100 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:21,100 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:21,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:21,323 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:21,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:21,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-12 22:06:21,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:21,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798178900] [2021-06-12 22:06:21,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:21,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:21,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:21,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798178900] [2021-06-12 22:06:21,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798178900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:21,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590503470] [2021-06-12 22:06:21,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:21,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:21,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:21,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:21,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590503470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:21,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:21,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:21,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829820660] [2021-06-12 22:06:21,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:21,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:21,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:21,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:21,488 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:22,141 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-12 22:06:22,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:06:22,141 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:22,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:22,146 INFO L225 Difference]: With dead ends: 951 [2021-06-12 22:06:22,146 INFO L226 Difference]: Without dead ends: 951 [2021-06-12 22:06:22,147 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 406.6ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:06:22,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-12 22:06:22,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-12 22:06:22,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-12 22:06:22,158 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-12 22:06:22,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:22,158 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-12 22:06:22,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,159 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-12 22:06:22,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:22,159 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:22,160 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:22,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:22,360 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:22,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:22,361 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-12 22:06:22,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:22,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039223505] [2021-06-12 22:06:22,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:22,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:22,393 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:22,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:22,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039223505] [2021-06-12 22:06:22,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039223505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:22,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529833038] [2021-06-12 22:06:22,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:22,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:22,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:06:22,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:22,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:22,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529833038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:22,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:22,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:06:22,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511882059] [2021-06-12 22:06:22,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:06:22,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:22,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:06:22,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:06:22,468 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:22,608 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-12 22:06:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 22:06:22,609 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:22,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:22,612 INFO L225 Difference]: With dead ends: 669 [2021-06-12 22:06:22,612 INFO L226 Difference]: Without dead ends: 663 [2021-06-12 22:06:22,612 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 58.5ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:22,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-12 22:06:22,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-12 22:06:22,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-12 22:06:22,625 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-12 22:06:22,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:22,625 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-12 22:06:22,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:22,626 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-12 22:06:22,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:22,627 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:22,628 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:22,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-12 22:06:22,841 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:22,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:22,841 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-12 22:06:22,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:22,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543734706] [2021-06-12 22:06:22,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:22,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:22,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:22,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543734706] [2021-06-12 22:06:22,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543734706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:22,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094264371] [2021-06-12 22:06:22,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:22,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:22,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:22,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:22,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:22,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:22,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094264371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:22,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:22,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:06:22,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491721568] [2021-06-12 22:06:22,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:22,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:22,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:22,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:22,999 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:23,175 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-12 22:06:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:06:23,176 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:23,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:23,179 INFO L225 Difference]: With dead ends: 710 [2021-06-12 22:06:23,179 INFO L226 Difference]: Without dead ends: 672 [2021-06-12 22:06:23,180 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 157.7ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:06:23,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-12 22:06:23,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-12 22:06:23,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-12 22:06:23,193 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-12 22:06:23,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:23,193 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-12 22:06:23,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,193 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-12 22:06:23,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:23,195 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:23,195 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:23,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:23,410 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:23,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:23,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-12 22:06:23,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:23,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691001566] [2021-06-12 22:06:23,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:23,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:23,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691001566] [2021-06-12 22:06:23,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691001566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:23,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975023021] [2021-06-12 22:06:23,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:23,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:23,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:23,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:06:23,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:23,545 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:23,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975023021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:23,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:23,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:06:23,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872645925] [2021-06-12 22:06:23,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:06:23,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:23,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:06:23,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:06:23,547 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:23,650 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-12 22:06:23,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 22:06:23,650 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:23,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:23,654 INFO L225 Difference]: With dead ends: 830 [2021-06-12 22:06:23,654 INFO L226 Difference]: Without dead ends: 830 [2021-06-12 22:06:23,655 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 55.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:23,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-12 22:06:23,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-12 22:06:23,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-12 22:06:23,671 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-12 22:06:23,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:23,671 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-12 22:06:23,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:23,671 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-12 22:06:23,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:23,672 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:23,672 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:23,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:23,896 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:23,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:23,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-12 22:06:23,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:23,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335552846] [2021-06-12 22:06:23,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:23,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:23,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:23,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335552846] [2021-06-12 22:06:23,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335552846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:23,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857745666] [2021-06-12 22:06:23,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:23,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:23,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:23,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:23,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:24,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:24,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857745666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:24,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:24,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:24,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257019735] [2021-06-12 22:06:24,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:24,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:24,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:24,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:24,031 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:24,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:24,327 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-12 22:06:24,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:06:24,327 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:24,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:24,333 INFO L225 Difference]: With dead ends: 1196 [2021-06-12 22:06:24,333 INFO L226 Difference]: Without dead ends: 1196 [2021-06-12 22:06:24,333 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 170.9ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:06:24,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-12 22:06:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-12 22:06:24,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:24,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-12 22:06:24,352 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-12 22:06:24,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:24,352 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-12 22:06:24,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:24,353 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-12 22:06:24,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:24,354 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:24,354 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:24,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-12 22:06:24,577 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:24,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:24,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-12 22:06:24,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:24,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333013031] [2021-06-12 22:06:24,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:24,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:24,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:24,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333013031] [2021-06-12 22:06:24,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333013031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:24,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656027935] [2021-06-12 22:06:24,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:24,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:24,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:24,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:24,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:24,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:24,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656027935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:24,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:24,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:24,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718940177] [2021-06-12 22:06:24,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:24,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:24,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:24,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:24,704 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:25,118 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-12 22:06:25,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 22:06:25,121 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:25,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:25,128 INFO L225 Difference]: With dead ends: 1492 [2021-06-12 22:06:25,128 INFO L226 Difference]: Without dead ends: 1492 [2021-06-12 22:06:25,130 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 236.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:06:25,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-12 22:06:25,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-12 22:06:25,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-12 22:06:25,155 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-12 22:06:25,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:25,155 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-12 22:06:25,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,155 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-12 22:06:25,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:25,157 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:25,157 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:25,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-12 22:06:25,373 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:25,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:25,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-12 22:06:25,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:25,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421859432] [2021-06-12 22:06:25,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:25,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:25,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:25,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421859432] [2021-06-12 22:06:25,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421859432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:25,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131028396] [2021-06-12 22:06:25,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:25,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:25,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:25,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:25,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:25,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:25,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131028396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:25,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:25,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:06:25,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544704494] [2021-06-12 22:06:25,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:25,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:25,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:25,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:25,537 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:25,737 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-12 22:06:25,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:06:25,737 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:25,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:25,743 INFO L225 Difference]: With dead ends: 1258 [2021-06-12 22:06:25,743 INFO L226 Difference]: Without dead ends: 1248 [2021-06-12 22:06:25,744 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 147.1ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:06:25,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-12 22:06:25,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-12 22:06:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-12 22:06:25,780 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-12 22:06:25,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:25,780 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-12 22:06:25,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:25,781 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-12 22:06:25,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:25,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:25,782 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:26,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-12 22:06:26,005 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:26,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:26,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-12 22:06:26,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:26,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660597135] [2021-06-12 22:06:26,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:26,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:26,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:26,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:26,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660597135] [2021-06-12 22:06:26,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660597135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:26,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591228864] [2021-06-12 22:06:26,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:26,084 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:26,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:26,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:26,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:26,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:26,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591228864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:26,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:26,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 22:06:26,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844960537] [2021-06-12 22:06:26,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:26,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:26,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:26,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:26,168 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:26,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:26,439 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-12 22:06:26,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:06:26,440 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:26,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:26,445 INFO L225 Difference]: With dead ends: 1329 [2021-06-12 22:06:26,445 INFO L226 Difference]: Without dead ends: 1329 [2021-06-12 22:06:26,446 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 186.2ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:06:26,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-12 22:06:26,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-12 22:06:26,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:26,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-12 22:06:26,468 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-12 22:06:26,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:26,468 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-12 22:06:26,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:26,468 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-12 22:06:26,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:26,470 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:26,470 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:26,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:26,685 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:26,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:26,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-12 22:06:26,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:26,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226871362] [2021-06-12 22:06:26,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:26,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:26,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:26,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:26,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226871362] [2021-06-12 22:06:26,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226871362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:26,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528959842] [2021-06-12 22:06:26,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:26,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:26,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:26,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:26,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:26,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528959842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:26,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:26,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:26,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234437161] [2021-06-12 22:06:26,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:26,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:26,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:26,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:26,822 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:27,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:27,136 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-12 22:06:27,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:06:27,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:27,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:27,143 INFO L225 Difference]: With dead ends: 1548 [2021-06-12 22:06:27,143 INFO L226 Difference]: Without dead ends: 1544 [2021-06-12 22:06:27,144 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 186.7ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:06:27,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-12 22:06:27,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-12 22:06:27,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-12 22:06:27,168 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-12 22:06:27,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:27,168 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-12 22:06:27,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:27,169 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-12 22:06:27,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:27,171 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:27,171 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:27,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:27,387 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:27,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:27,388 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-12 22:06:27,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:27,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246573753] [2021-06-12 22:06:27,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:27,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:27,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:27,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246573753] [2021-06-12 22:06:27,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246573753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:27,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608588514] [2021-06-12 22:06:27,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:27,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:27,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:27,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:27,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:27,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:27,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608588514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:27,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:27,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:27,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115465882] [2021-06-12 22:06:27,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:27,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:27,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:27,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:27,543 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:28,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:28,189 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-12 22:06:28,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:06:28,189 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:28,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:28,200 INFO L225 Difference]: With dead ends: 2734 [2021-06-12 22:06:28,200 INFO L226 Difference]: Without dead ends: 2734 [2021-06-12 22:06:28,201 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 386.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:06:28,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-12 22:06:28,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-12 22:06:28,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:28,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-12 22:06:28,239 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-12 22:06:28,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:28,240 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-12 22:06:28,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:28,240 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-12 22:06:28,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:28,242 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:28,242 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:28,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:28,465 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:28,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:28,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-12 22:06:28,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:28,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431020799] [2021-06-12 22:06:28,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:28,508 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:28,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:28,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431020799] [2021-06-12 22:06:28,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431020799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:28,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531983135] [2021-06-12 22:06:28,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:28,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:28,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:28,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:28,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:28,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:28,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531983135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:28,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:28,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:28,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139424159] [2021-06-12 22:06:28,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:28,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:28,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:28,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:28,652 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:29,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:29,246 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-12 22:06:29,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:06:29,246 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:29,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:29,254 INFO L225 Difference]: With dead ends: 2693 [2021-06-12 22:06:29,254 INFO L226 Difference]: Without dead ends: 2693 [2021-06-12 22:06:29,255 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 388.9ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:06:29,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-12 22:06:29,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-12 22:06:29,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:29,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-12 22:06:29,290 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-12 22:06:29,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:29,291 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-12 22:06:29,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:29,291 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-12 22:06:29,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:29,293 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:29,293 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:29,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-12 22:06:29,509 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:29,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:29,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-12 22:06:29,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:29,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921365542] [2021-06-12 22:06:29,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:29,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:29,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:29,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921365542] [2021-06-12 22:06:29,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921365542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:29,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842392574] [2021-06-12 22:06:29,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:29,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:29,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:29,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:29,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:29,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:29,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842392574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:29,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:29,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:29,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137066491] [2021-06-12 22:06:29,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:29,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:29,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:29,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:29,653 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:30,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:30,264 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-12 22:06:30,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:06:30,265 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:30,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:30,271 INFO L225 Difference]: With dead ends: 2677 [2021-06-12 22:06:30,272 INFO L226 Difference]: Without dead ends: 2677 [2021-06-12 22:06:30,273 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 364.6ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:06:30,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-12 22:06:30,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-12 22:06:30,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:30,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-12 22:06:30,308 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-12 22:06:30,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:30,308 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-12 22:06:30,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:30,308 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-12 22:06:30,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:30,310 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:30,310 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:30,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-12 22:06:30,525 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:30,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:30,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-12 22:06:30,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:30,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092157445] [2021-06-12 22:06:30,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:30,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:30,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:30,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092157445] [2021-06-12 22:06:30,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092157445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:30,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787279416] [2021-06-12 22:06:30,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:30,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:06:30,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:30,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:30,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:30,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:30,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787279416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:30,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:30,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:30,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935047937] [2021-06-12 22:06:30,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:30,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:30,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:30,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:30,682 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:31,183 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-12 22:06:31,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:06:31,184 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:31,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:31,188 INFO L225 Difference]: With dead ends: 2474 [2021-06-12 22:06:31,188 INFO L226 Difference]: Without dead ends: 2470 [2021-06-12 22:06:31,189 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 307.8ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:06:31,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-12 22:06:31,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-12 22:06:31,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-12 22:06:31,220 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-12 22:06:31,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:31,220 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-12 22:06:31,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:31,221 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-12 22:06:31,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:31,222 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:31,223 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:31,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-12 22:06:31,437 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:31,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:31,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-12 22:06:31,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:31,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861313088] [2021-06-12 22:06:31,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:31,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-06-12 22:06:31,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:31,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861313088] [2021-06-12 22:06:31,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861313088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:31,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773157592] [2021-06-12 22:06:31,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:31,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:06:31,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:31,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:31,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:31,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-06-12 22:06:31,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773157592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:31,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:31,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:31,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184993520] [2021-06-12 22:06:31,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:31,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:31,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:31,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:31,584 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:32,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:32,152 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-12 22:06:32,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:06:32,152 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:32,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:32,171 INFO L225 Difference]: With dead ends: 2514 [2021-06-12 22:06:32,171 INFO L226 Difference]: Without dead ends: 2514 [2021-06-12 22:06:32,172 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 333.2ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:06:32,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-12 22:06:32,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-12 22:06:32,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:32,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-12 22:06:32,202 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-12 22:06:32,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:32,203 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-12 22:06:32,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:32,203 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-12 22:06:32,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:32,205 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:32,205 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:32,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-12 22:06:32,425 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:32,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:32,425 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-12 22:06:32,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:32,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359138493] [2021-06-12 22:06:32,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:32,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:32,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:32,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359138493] [2021-06-12 22:06:32,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359138493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:32,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449350855] [2021-06-12 22:06:32,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:32,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:32,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:32,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:32,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449350855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:32,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:32,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:32,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702099959] [2021-06-12 22:06:32,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:32,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:32,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:32,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:32,582 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:33,115 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-12 22:06:33,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:06:33,115 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:33,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:33,120 INFO L225 Difference]: With dead ends: 2332 [2021-06-12 22:06:33,121 INFO L226 Difference]: Without dead ends: 2328 [2021-06-12 22:06:33,121 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 326.0ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:06:33,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-12 22:06:33,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-12 22:06:33,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-12 22:06:33,152 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-12 22:06:33,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:33,152 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-12 22:06:33,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,152 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-12 22:06:33,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:33,154 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:33,155 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:33,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-12 22:06:33,378 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:33,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:33,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-12 22:06:33,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:33,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854951345] [2021-06-12 22:06:33,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:33,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:33,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:33,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854951345] [2021-06-12 22:06:33,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854951345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:33,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753475687] [2021-06-12 22:06:33,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:33,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 22:06:33,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:33,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 22:06:33,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:33,482 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:33,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753475687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:33,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:33,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 22:06:33,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105539721] [2021-06-12 22:06:33,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 22:06:33,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:33,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 22:06:33,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 22:06:33,483 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:33,569 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-12 22:06:33,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 22:06:33,569 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:33,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:33,570 INFO L225 Difference]: With dead ends: 929 [2021-06-12 22:06:33,570 INFO L226 Difference]: Without dead ends: 929 [2021-06-12 22:06:33,571 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:33,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-12 22:06:33,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-12 22:06:33,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-12 22:06:33,598 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-12 22:06:33,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:33,598 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-12 22:06:33,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:33,598 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-12 22:06:33,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:33,601 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:33,601 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:33,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:33,824 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:33,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:33,824 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-12 22:06:33,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:33,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953649493] [2021-06-12 22:06:33,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:33,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:33,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:33,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:33,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953649493] [2021-06-12 22:06:33,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953649493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:33,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365969479] [2021-06-12 22:06:33,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:33,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:33,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:33,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:33,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:33,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:33,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365969479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:33,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:33,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:06:33,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793270291] [2021-06-12 22:06:33,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:06:33,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:33,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:06:33,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:06:33,952 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:34,192 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-12 22:06:34,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:06:34,192 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:34,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:34,194 INFO L225 Difference]: With dead ends: 1555 [2021-06-12 22:06:34,194 INFO L226 Difference]: Without dead ends: 1555 [2021-06-12 22:06:34,194 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 146.1ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:06:34,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-12 22:06:34,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-12 22:06:34,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-12 22:06:34,213 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-12 22:06:34,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:34,213 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-12 22:06:34,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,213 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-12 22:06:34,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:34,215 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:34,215 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:34,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:34,429 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:34,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:34,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-12 22:06:34,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:34,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707555549] [2021-06-12 22:06:34,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:34,464 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:34,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:34,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707555549] [2021-06-12 22:06:34,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707555549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:34,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956039754] [2021-06-12 22:06:34,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:34,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:34,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:34,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:34,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:34,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:34,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956039754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:34,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:34,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 22:06:34,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399341765] [2021-06-12 22:06:34,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 22:06:34,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:34,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 22:06:34,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 22:06:34,542 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:34,742 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-12 22:06:34,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 22:06:34,742 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:34,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:34,744 INFO L225 Difference]: With dead ends: 1605 [2021-06-12 22:06:34,744 INFO L226 Difference]: Without dead ends: 1605 [2021-06-12 22:06:34,744 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-12 22:06:34,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-12 22:06:34,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-12 22:06:34,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-12 22:06:34,763 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-12 22:06:34,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:34,764 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-12 22:06:34,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:34,764 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-12 22:06:34,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:34,766 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:34,766 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:34,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:34,981 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:34,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:34,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-12 22:06:34,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:34,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030836766] [2021-06-12 22:06:34,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:34,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:35,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:35,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:35,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030836766] [2021-06-12 22:06:35,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030836766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111586287] [2021-06-12 22:06:35,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:35,031 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:35,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:35,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:35,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:35,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:06:35,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111586287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:35,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 22:06:35,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304001546] [2021-06-12 22:06:35,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 22:06:35,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:35,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 22:06:35,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 22:06:35,078 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:35,235 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-12 22:06:35,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:06:35,235 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:35,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:35,237 INFO L225 Difference]: With dead ends: 1524 [2021-06-12 22:06:35,237 INFO L226 Difference]: Without dead ends: 1520 [2021-06-12 22:06:35,237 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:06:35,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-12 22:06:35,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-12 22:06:35,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-12 22:06:35,252 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-12 22:06:35,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:35,252 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-12 22:06:35,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,252 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-12 22:06:35,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:35,254 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:35,254 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:35,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-12 22:06:35,473 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:35,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:35,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-12 22:06:35,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:35,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866189286] [2021-06-12 22:06:35,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:35,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:35,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:35,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866189286] [2021-06-12 22:06:35,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866189286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046108069] [2021-06-12 22:06:35,509 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:35,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:35,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:35,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:35,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:35,581 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:35,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046108069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:35,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:35,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:06:35,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554581779] [2021-06-12 22:06:35,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:06:35,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:35,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:06:35,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:06:35,582 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:35,776 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-12 22:06:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:35,777 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:35,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:35,778 INFO L225 Difference]: With dead ends: 1508 [2021-06-12 22:06:35,778 INFO L226 Difference]: Without dead ends: 1496 [2021-06-12 22:06:35,779 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 111.5ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:06:35,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-12 22:06:35,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-12 22:06:35,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-12 22:06:35,797 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-12 22:06:35,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:35,797 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-12 22:06:35,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:35,797 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-12 22:06:35,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:35,799 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:35,799 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:36,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:36,021 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:36,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:36,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-12 22:06:36,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:36,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114928552] [2021-06-12 22:06:36,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:36,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:36,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:36,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114928552] [2021-06-12 22:06:36,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114928552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:36,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791970691] [2021-06-12 22:06:36,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:36,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:36,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:36,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:36,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:36,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:36,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791970691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:36,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:36,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:36,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400886068] [2021-06-12 22:06:36,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:36,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:36,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:36,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:36,173 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:36,634 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-12 22:06:36,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:06:36,634 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:36,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:36,637 INFO L225 Difference]: With dead ends: 2412 [2021-06-12 22:06:36,637 INFO L226 Difference]: Without dead ends: 2412 [2021-06-12 22:06:36,639 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 300.6ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:06:36,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-12 22:06:36,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-12 22:06:36,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-12 22:06:36,663 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-12 22:06:36,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:36,663 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-12 22:06:36,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:36,663 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-12 22:06:36,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:36,665 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:36,665 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:36,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-12 22:06:36,888 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:36,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:36,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-12 22:06:36,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:36,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958309834] [2021-06-12 22:06:36,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:36,929 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:36,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:36,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958309834] [2021-06-12 22:06:36,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958309834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:36,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776977179] [2021-06-12 22:06:36,930 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:36,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:36,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:37,042 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:37,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776977179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:37,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:37,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:37,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950618655] [2021-06-12 22:06:37,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:37,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:37,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:37,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:37,044 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:37,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:37,474 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-12 22:06:37,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:06:37,475 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:37,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:37,477 INFO L225 Difference]: With dead ends: 2335 [2021-06-12 22:06:37,477 INFO L226 Difference]: Without dead ends: 2335 [2021-06-12 22:06:37,478 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 276.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:06:37,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-12 22:06:37,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-12 22:06:37,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:37,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:06:37,514 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:06:37,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:37,514 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:06:37,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:37,514 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:06:37,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:37,516 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:37,516 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:37,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:37,721 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:37,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:37,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-12 22:06:37,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:37,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239903745] [2021-06-12 22:06:37,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:37,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:37,764 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:37,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:37,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239903745] [2021-06-12 22:06:37,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239903745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:37,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212562243] [2021-06-12 22:06:37,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:37,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:37,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:37,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:37,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:37,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:37,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212562243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:37,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:37,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:37,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742629332] [2021-06-12 22:06:37,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:37,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:37,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:37,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:37,871 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:38,239 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-12 22:06:38,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:06:38,241 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:38,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:38,243 INFO L225 Difference]: With dead ends: 2285 [2021-06-12 22:06:38,244 INFO L226 Difference]: Without dead ends: 2285 [2021-06-12 22:06:38,244 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 235.6ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:06:38,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-12 22:06:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-12 22:06:38,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-12 22:06:38,267 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-12 22:06:38,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:38,267 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-12 22:06:38,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,267 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-12 22:06:38,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:38,269 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:38,269 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:38,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-12 22:06:38,477 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:38,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:38,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-12 22:06:38,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:38,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856342228] [2021-06-12 22:06:38,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:38,508 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:38,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:38,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856342228] [2021-06-12 22:06:38,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856342228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:38,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89968325] [2021-06-12 22:06:38,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:38,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:38,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:38,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:38,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:38,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:38,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89968325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:38,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:38,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:38,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808541415] [2021-06-12 22:06:38,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:38,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:38,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:38,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:38,600 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:38,929 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-12 22:06:38,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:06:38,929 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:38,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:38,932 INFO L225 Difference]: With dead ends: 2176 [2021-06-12 22:06:38,932 INFO L226 Difference]: Without dead ends: 2172 [2021-06-12 22:06:38,934 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 217.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:06:38,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-12 22:06:38,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-12 22:06:38,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:06:38,960 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:06:38,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:38,960 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:06:38,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:38,960 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:06:38,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:38,962 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:38,962 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:39,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:39,185 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:39,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:39,185 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-12 22:06:39,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:39,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227162600] [2021-06-12 22:06:39,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:39,216 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:39,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:39,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227162600] [2021-06-12 22:06:39,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227162600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:39,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045678668] [2021-06-12 22:06:39,216 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:39,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:39,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:39,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:39,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:39,301 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:39,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045678668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:39,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:39,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:39,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238217320] [2021-06-12 22:06:39,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:39,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:39,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:39,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:39,303 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:39,646 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-12 22:06:39,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:06:39,646 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:39,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:39,649 INFO L225 Difference]: With dead ends: 2199 [2021-06-12 22:06:39,649 INFO L226 Difference]: Without dead ends: 2199 [2021-06-12 22:06:39,649 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 224.0ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:06:39,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-12 22:06:39,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-12 22:06:39,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-12 22:06:39,669 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-12 22:06:39,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:39,669 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-12 22:06:39,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:39,669 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-12 22:06:39,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:39,671 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:39,671 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:39,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-12 22:06:39,885 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:39,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:39,885 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-12 22:06:39,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:39,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29526235] [2021-06-12 22:06:39,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:39,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:39,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29526235] [2021-06-12 22:06:39,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29526235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002708496] [2021-06-12 22:06:39,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:39,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:39,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:39,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:39,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:40,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:40,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002708496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:40,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:40,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:40,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513433924] [2021-06-12 22:06:40,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:40,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:40,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:40,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:40,022 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:40,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:40,341 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-12 22:06:40,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:06:40,341 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:40,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:40,344 INFO L225 Difference]: With dead ends: 2156 [2021-06-12 22:06:40,344 INFO L226 Difference]: Without dead ends: 2152 [2021-06-12 22:06:40,344 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 213.6ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:06:40,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-12 22:06:40,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-12 22:06:40,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:40,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-12 22:06:40,367 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-12 22:06:40,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:40,367 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-12 22:06:40,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:40,368 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-12 22:06:40,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:40,369 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:40,369 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:40,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-12 22:06:40,591 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:40,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:40,591 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-12 22:06:40,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:40,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745106154] [2021-06-12 22:06:40,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:40,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:40,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:40,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745106154] [2021-06-12 22:06:40,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745106154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:40,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212330627] [2021-06-12 22:06:40,621 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:40,644 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:40,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:40,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:40,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:40,698 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:40,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212330627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:40,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:40,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:40,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563626322] [2021-06-12 22:06:40,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:40,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:40,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:40,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:40,701 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:40,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:40,992 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-12 22:06:40,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:06:40,992 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:40,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:40,994 INFO L225 Difference]: With dead ends: 2097 [2021-06-12 22:06:40,994 INFO L226 Difference]: Without dead ends: 2097 [2021-06-12 22:06:40,995 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 179.8ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:06:40,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-12 22:06:41,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-12 22:06:41,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-12 22:06:41,012 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-12 22:06:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:41,012 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-12 22:06:41,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-12 22:06:41,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:41,014 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:41,014 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:41,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:41,214 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:41,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:41,215 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-12 22:06:41,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:41,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921939413] [2021-06-12 22:06:41,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:41,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921939413] [2021-06-12 22:06:41,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921939413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329112857] [2021-06-12 22:06:41,250 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:41,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:41,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:41,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:41,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329112857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:41,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:41,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841341017] [2021-06-12 22:06:41,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:41,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:41,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:41,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:41,336 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:41,580 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-12 22:06:41,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:06:41,580 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:41,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:41,582 INFO L225 Difference]: With dead ends: 1963 [2021-06-12 22:06:41,582 INFO L226 Difference]: Without dead ends: 1959 [2021-06-12 22:06:41,583 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 139.8ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:06:41,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-12 22:06:41,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-12 22:06:41,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-12 22:06:41,603 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-12 22:06:41,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:41,603 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-12 22:06:41,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:41,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-12 22:06:41,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:41,605 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:41,606 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:41,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:41,828 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:41,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:41,828 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-12 22:06:41,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:41,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233581419] [2021-06-12 22:06:41,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:41,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:41,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:41,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233581419] [2021-06-12 22:06:41,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233581419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255128137] [2021-06-12 22:06:41,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:41,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:41,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:41,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:41,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:41,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:41,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255128137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:41,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:41,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:06:41,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417634919] [2021-06-12 22:06:41,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:06:41,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:41,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:06:41,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:06:41,954 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:42,128 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-12 22:06:42,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:42,128 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:42,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:42,130 INFO L225 Difference]: With dead ends: 1728 [2021-06-12 22:06:42,130 INFO L226 Difference]: Without dead ends: 1716 [2021-06-12 22:06:42,130 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:06:42,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-12 22:06:42,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-12 22:06:42,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-12 22:06:42,146 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-12 22:06:42,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:42,146 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-12 22:06:42,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-12 22:06:42,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:42,148 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:42,148 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:42,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:42,370 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:42,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:42,370 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-12 22:06:42,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:42,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556422349] [2021-06-12 22:06:42,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:42,407 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:42,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:42,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556422349] [2021-06-12 22:06:42,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556422349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:42,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861524698] [2021-06-12 22:06:42,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:42,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:06:42,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:42,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:42,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:42,514 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:42,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861524698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:42,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:42,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:42,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097190123] [2021-06-12 22:06:42,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:42,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:42,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:42,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:42,515 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:42,803 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-12 22:06:42,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:06:42,804 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:42,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:42,806 INFO L225 Difference]: With dead ends: 1821 [2021-06-12 22:06:42,806 INFO L226 Difference]: Without dead ends: 1821 [2021-06-12 22:06:42,806 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 194.7ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:06:42,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-12 22:06:42,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-12 22:06:42,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-12 22:06:42,822 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-12 22:06:42,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:42,823 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-12 22:06:42,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:42,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-12 22:06:42,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:42,824 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:42,824 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:43,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:43,025 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:43,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:43,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-12 22:06:43,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:43,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943196225] [2021-06-12 22:06:43,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:43,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:43,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:43,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943196225] [2021-06-12 22:06:43,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943196225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128470183] [2021-06-12 22:06:43,063 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:43,089 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:43,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:43,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:43,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:43,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128470183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:43,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 22:06:43,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017733897] [2021-06-12 22:06:43,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:06:43,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:43,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:06:43,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:06:43,168 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:43,419 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-12 22:06:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:06:43,419 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:43,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:43,421 INFO L225 Difference]: With dead ends: 1790 [2021-06-12 22:06:43,421 INFO L226 Difference]: Without dead ends: 1786 [2021-06-12 22:06:43,422 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 160.9ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-12 22:06:43,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-12 22:06:43,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-12 22:06:43,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-12 22:06:43,439 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-12 22:06:43,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:43,439 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-12 22:06:43,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-12 22:06:43,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 22:06:43,441 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:43,441 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:43,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-12 22:06:43,657 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:43,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:43,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-12 22:06:43,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:43,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889800979] [2021-06-12 22:06:43,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:43,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:43,695 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:43,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889800979] [2021-06-12 22:06:43,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889800979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494538267] [2021-06-12 22:06:43,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:43,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:43,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:43,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:06:43,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:43,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:43,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494538267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:43,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:43,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 22:06:43,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108884513] [2021-06-12 22:06:43,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:06:43,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:43,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:06:43,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:06:43,798 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:43,974 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-12 22:06:43,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:06:43,974 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 22:06:43,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:43,976 INFO L225 Difference]: With dead ends: 1649 [2021-06-12 22:06:43,976 INFO L226 Difference]: Without dead ends: 1637 [2021-06-12 22:06:43,976 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:43,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-12 22:06:43,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-12 22:06:43,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-12 22:06:43,998 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-12 22:06:43,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:43,998 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-12 22:06:43,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:43,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-12 22:06:43,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:43,999 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:43,999 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:44,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:44,201 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:44,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:44,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-12 22:06:44,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:44,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865829705] [2021-06-12 22:06:44,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:44,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:44,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:44,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:44,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865829705] [2021-06-12 22:06:44,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865829705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:44,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094293547] [2021-06-12 22:06:44,641 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:44,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:06:44,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:44,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:06:44,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:45,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:06:45,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:45,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:06:45,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:06:45,175 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:06:45,184 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:45,192 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:06:45,199 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:45,208 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:06:45,215 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:45,222 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:06:45,229 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:06:45,236 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:06:45,243 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:06:45,251 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:45,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:45,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:45,255 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:45,276 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:06:45,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:45,277 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:06:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:45,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094293547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:45,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:45,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:06:45,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550056811] [2021-06-12 22:06:45,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:06:45,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:45,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:06:45,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:06:45,307 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:46,016 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-12 22:06:46,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:06:46,017 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:46,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:46,019 INFO L225 Difference]: With dead ends: 1517 [2021-06-12 22:06:46,019 INFO L226 Difference]: Without dead ends: 1502 [2021-06-12 22:06:46,019 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 950.6ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:06:46,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-12 22:06:46,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-12 22:06:46,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-12 22:06:46,037 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-12 22:06:46,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:46,037 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-12 22:06:46,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:46,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-12 22:06:46,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:46,039 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:46,039 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:46,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-12 22:06:46,240 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:46,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:46,240 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-12 22:06:46,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:46,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735550513] [2021-06-12 22:06:46,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:46,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:46,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:46,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735550513] [2021-06-12 22:06:46,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735550513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:46,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917825624] [2021-06-12 22:06:46,609 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:46,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:06:46,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:46,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:06:46,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:47,099 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-06-12 22:06:47,159 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-12 22:06:47,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:47,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:06:47,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:47,260 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:06:47,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:47,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:47,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:47,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:47,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:47,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:47,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:47,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:47,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:47,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:47,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:47,309 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:47,349 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-12 22:06:47,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:06:47,351 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-12 22:06:47,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:47,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917825624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:47,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:47,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:06:47,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033510327] [2021-06-12 22:06:47,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:06:47,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:47,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:06:47,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:06:47,404 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:47,944 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-06-12 22:06:48,259 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-12 22:06:48,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:48,809 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-06-12 22:06:48,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:48,809 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:48,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:48,811 INFO L225 Difference]: With dead ends: 1616 [2021-06-12 22:06:48,811 INFO L226 Difference]: Without dead ends: 1571 [2021-06-12 22:06:48,812 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1644.7ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:06:48,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-06-12 22:06:48,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-06-12 22:06:48,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:48,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-06-12 22:06:48,826 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-06-12 22:06:48,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:48,827 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-06-12 22:06:48,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:48,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-06-12 22:06:48,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:48,829 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:48,829 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:49,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:49,030 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:49,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:49,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-12 22:06:49,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:49,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443098735] [2021-06-12 22:06:49,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:49,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:49,423 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-12 22:06:49,551 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-06-12 22:06:49,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:49,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:49,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443098735] [2021-06-12 22:06:49,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443098735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:49,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994381929] [2021-06-12 22:06:49,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:49,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:49,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:49,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:06:49,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:50,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:50,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:06:50,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:50,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:06:50,318 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:50,328 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:06:50,337 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:06:50,344 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:06:50,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:50,363 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:06:50,385 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:06:50,395 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:06:50,405 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:50,412 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:06:50,419 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:50,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:50,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:50,424 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:50,441 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:06:50,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:50,442 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:06:50,471 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:50,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994381929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:50,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:50,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:06:50,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257551839] [2021-06-12 22:06:50,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:50,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:50,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:50,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:50,472 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:52,018 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 39 [2021-06-12 22:06:52,444 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-06-12 22:06:52,804 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-12 22:06:53,054 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-12 22:06:53,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:53,114 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-06-12 22:06:53,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:06:53,115 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:53,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:53,117 INFO L225 Difference]: With dead ends: 1671 [2021-06-12 22:06:53,117 INFO L226 Difference]: Without dead ends: 1656 [2021-06-12 22:06:53,117 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2742.4ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:06:53,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-06-12 22:06:53,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-06-12 22:06:53,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:53,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-06-12 22:06:53,152 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-06-12 22:06:53,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:53,153 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-06-12 22:06:53,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:53,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-06-12 22:06:53,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:53,155 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:53,155 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:53,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:53,355 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:53,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:53,356 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-12 22:06:53,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:53,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251823120] [2021-06-12 22:06:53,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:53,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:53,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:53,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251823120] [2021-06-12 22:06:53,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251823120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:53,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509465723] [2021-06-12 22:06:53,728 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:53,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:06:53,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:53,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:06:53,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:54,124 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-06-12 22:06:54,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:54,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:06:54,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:54,272 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-12 22:06:54,273 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:06:54,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:54,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:54,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:54,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:54,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:54,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:54,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:06:54,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:54,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:06:54,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:54,326 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-12 22:06:54,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:54,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509465723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:54,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:54,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:06:54,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947199989] [2021-06-12 22:06:54,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:06:54,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:54,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:06:54,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:06:54,371 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:55,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:55,520 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-06-12 22:06:55,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:06:55,521 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:55,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:55,523 INFO L225 Difference]: With dead ends: 1703 [2021-06-12 22:06:55,524 INFO L226 Difference]: Without dead ends: 1673 [2021-06-12 22:06:55,524 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1340.8ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:06:55,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-06-12 22:06:55,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-06-12 22:06:55,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:55,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-06-12 22:06:55,540 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-06-12 22:06:55,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:55,540 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-06-12 22:06:55,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:55,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-06-12 22:06:55,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:55,541 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:55,541 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:55,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-12 22:06:55,742 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:55,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:55,742 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-12 22:06:55,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:55,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575063780] [2021-06-12 22:06:55,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:55,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:56,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:56,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:56,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575063780] [2021-06-12 22:06:56,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575063780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:56,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823463897] [2021-06-12 22:06:56,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:56,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:06:56,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:06:56,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:56,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:06:56,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:06:56,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:56,819 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:56,830 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:06:56,839 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:06:56,849 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:06:56,858 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:06:56,867 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:06:56,875 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:06:56,885 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:06:56,896 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:06:56,905 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:06:56,913 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:06:56,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:06:56,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:06:56,917 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:06:56,942 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:06:56,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:06:56,944 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:06:56,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:56,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823463897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:56,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:06:56,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:06:56,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856952583] [2021-06-12 22:06:56,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:06:56,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:06:56,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:06:56,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:06:56,973 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:06:58,916 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-06-12 22:06:58,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:06:58,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:06:58,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:06:58,918 INFO L225 Difference]: With dead ends: 1830 [2021-06-12 22:06:58,918 INFO L226 Difference]: Without dead ends: 1815 [2021-06-12 22:06:58,919 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1896.2ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:06:58,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-06-12 22:06:58,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-06-12 22:06:58,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:58,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-06-12 22:06:58,934 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-06-12 22:06:58,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:06:58,934 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-06-12 22:06:58,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:06:58,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-06-12 22:06:58,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:06:58,935 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:06:58,935 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:06:59,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-12 22:06:59,136 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:06:59,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:06:59,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-12 22:06:59,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:06:59,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518941681] [2021-06-12 22:06:59,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:06:59,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:06:59,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:06:59,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:06:59,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518941681] [2021-06-12 22:06:59,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518941681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:06:59,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712127073] [2021-06-12 22:06:59,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:06:59,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:06:59,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:06:59,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:06:59,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:00,442 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:07:00,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:07:00,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,482 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-12 22:07:00,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:07:00,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,513 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-12 22:07:00,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-06-12 22:07:00,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,550 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:07:00,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:07:00,555 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,591 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:07:00,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:07:00,603 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,626 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:07:00,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:07:00,627 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,672 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:07:00,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:07:00,680 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,729 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:07:00,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:07:00,740 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,795 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:07:00,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:07:00,804 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,849 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-06-12 22:07:00,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-06-12 22:07:00,850 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,868 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:07:00,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:07:00,869 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,887 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:07:00,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:07:00,887 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,927 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:07:00,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:07:00,957 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:00,999 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:07:00,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-06-12 22:07:01,009 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:01,049 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:07:01,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-12 22:07:01,055 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:01,068 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-12 22:07:01,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:07:01,069 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:01,561 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-06-12 22:07:01,561 INFO L628 ElimStorePlain]: treesize reduction 219, result has 60.0 percent of original size [2021-06-12 22:07:01,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-12 22:07:01,587 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:385 [2021-06-12 22:07:01,829 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-06-12 22:07:01,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:01,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712127073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:01,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:01,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-12 22:07:01,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020376539] [2021-06-12 22:07:01,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 22:07:01,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:01,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 22:07:01,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:07:01,943 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:03,351 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-06-12 22:07:03,567 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-06-12 22:07:03,929 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-06-12 22:07:04,272 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-06-12 22:07:04,607 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-12 22:07:04,864 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-06-12 22:07:05,265 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-12 22:07:05,469 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 56 [2021-06-12 22:07:05,623 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-06-12 22:07:06,055 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-06-12 22:07:06,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:06,140 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-06-12 22:07:06,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:07:06,140 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:06,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:06,143 INFO L225 Difference]: With dead ends: 2502 [2021-06-12 22:07:06,143 INFO L226 Difference]: Without dead ends: 2457 [2021-06-12 22:07:06,144 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4481.5ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:07:06,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-06-12 22:07:06,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-06-12 22:07:06,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:06,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-06-12 22:07:06,162 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-06-12 22:07:06,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:06,164 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-06-12 22:07:06,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:06,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-06-12 22:07:06,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:06,167 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:06,167 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:06,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-12 22:07:06,381 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:06,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:06,381 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-12 22:07:06,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:06,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804214066] [2021-06-12 22:07:06,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:06,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:06,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:06,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:06,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804214066] [2021-06-12 22:07:06,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804214066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:06,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196058551] [2021-06-12 22:07:06,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:06,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:06,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:07:06,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:07,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:07,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:07,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:07,186 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:07:07,193 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:07,199 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:07,205 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:07,211 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:07,218 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:07,225 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:07,231 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:07,240 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:07,247 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:07,252 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:07,258 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:07,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:07,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:07,267 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:07,287 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:07:07,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:07,289 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:07:07,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:07,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196058551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:07,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:07,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:07:07,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868482554] [2021-06-12 22:07:07,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:07:07,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:07,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:07:07,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:07:07,318 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:08,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:08,125 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-06-12 22:07:08,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:07:08,126 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:08,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:08,129 INFO L225 Difference]: With dead ends: 1799 [2021-06-12 22:07:08,129 INFO L226 Difference]: Without dead ends: 1784 [2021-06-12 22:07:08,129 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1047.4ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:07:08,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-06-12 22:07:08,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-06-12 22:07:08,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:08,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-06-12 22:07:08,147 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-06-12 22:07:08,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:08,148 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-06-12 22:07:08,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:08,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-06-12 22:07:08,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:08,150 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:08,150 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:08,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-06-12 22:07:08,350 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:08,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:08,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-12 22:07:08,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:08,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377572910] [2021-06-12 22:07:08,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:08,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:08,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:08,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377572910] [2021-06-12 22:07:08,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377572910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:08,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104250360] [2021-06-12 22:07:08,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:08,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:08,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:08,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:07:08,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:09,031 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-12 22:07:09,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:09,291 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:07:09,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-06-12 22:07:09,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:09,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:09,312 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:07:09,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-06-12 22:07:09,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:09,681 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-12 22:07:09,682 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-06-12 22:07:09,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:09,712 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:09,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-06-12 22:07:09,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:09,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:09,729 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:07:09,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2021-06-12 22:07:09,730 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:09,878 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-06-12 22:07:09,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:09,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:09,904 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:07:09,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-12 22:07:09,907 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,043 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-12 22:07:10,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,063 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:07:10,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-06-12 22:07:10,064 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,200 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-12 22:07:10,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,219 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-12 22:07:10,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-06-12 22:07:10,220 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,350 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-12 22:07:10,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,367 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 34 [2021-06-12 22:07:10,374 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,507 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-12 22:07:10,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,526 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:07:10,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-06-12 22:07:10,530 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,650 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-12 22:07:10,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:10,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-06-12 22:07:10,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:10,681 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-12 22:07:10,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 18 [2021-06-12 22:07:10,682 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:10,880 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-12 22:07:10,881 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-06-12 22:07:10,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:07:10,900 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-06-12 22:07:11,110 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-12 22:07:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:11,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104250360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:11,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:11,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:07:11,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502972609] [2021-06-12 22:07:11,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:07:11,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:11,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:07:11,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:11,205 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:12,199 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-06-12 22:07:12,340 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-06-12 22:07:12,563 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-06-12 22:07:12,946 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-12 22:07:13,135 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-12 22:07:13,371 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-12 22:07:13,733 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-06-12 22:07:14,287 WARN L205 SmtUtils]: Spent 518.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-06-12 22:07:14,591 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-06-12 22:07:14,776 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-12 22:07:15,346 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-06-12 22:07:15,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:15,823 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-06-12 22:07:15,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:07:15,824 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:15,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:15,826 INFO L225 Difference]: With dead ends: 2194 [2021-06-12 22:07:15,826 INFO L226 Difference]: Without dead ends: 2149 [2021-06-12 22:07:15,827 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 4698.9ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:07:15,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-06-12 22:07:15,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-06-12 22:07:15,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-06-12 22:07:15,845 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-06-12 22:07:15,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:15,845 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-06-12 22:07:15,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:15,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-06-12 22:07:15,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:15,847 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:15,847 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:16,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-06-12 22:07:16,048 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:16,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:16,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-12 22:07:16,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:16,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202623545] [2021-06-12 22:07:16,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:16,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:16,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:16,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:16,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202623545] [2021-06-12 22:07:16,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202623545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:16,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263996595] [2021-06-12 22:07:16,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:16,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:07:16,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:16,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:07:16,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:16,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:16,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:16,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:16,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:16,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:16,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:16,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:16,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:16,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:16,926 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-06-12 22:07:16,927 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-06-12 22:07:16,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:16,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:16,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:16,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:16,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:16,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:16,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:16,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:07:16,961 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:16,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:16,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:07:16,983 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-12 22:07:17,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:17,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263996595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:17,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:17,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:07:17,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203691703] [2021-06-12 22:07:17,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:07:17,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:17,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:07:17,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:07:17,013 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:17,818 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-06-12 22:07:17,988 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-06-12 22:07:18,296 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-06-12 22:07:18,458 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-06-12 22:07:18,710 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-06-12 22:07:18,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:18,814 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-06-12 22:07:18,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:07:18,815 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:18,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:18,817 INFO L225 Difference]: With dead ends: 2242 [2021-06-12 22:07:18,817 INFO L226 Difference]: Without dead ends: 2212 [2021-06-12 22:07:18,818 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1870.2ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:07:18,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-12 22:07:18,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-12 22:07:18,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:18,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-06-12 22:07:18,839 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-06-12 22:07:18,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:18,839 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-06-12 22:07:18,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:18,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-06-12 22:07:18,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:18,841 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:18,841 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:19,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:19,041 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:19,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:19,042 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-12 22:07:19,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:19,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499154054] [2021-06-12 22:07:19,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:19,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:19,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499154054] [2021-06-12 22:07:19,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499154054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822342995] [2021-06-12 22:07:19,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:19,379 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:19,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:19,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:07:19,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:19,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:19,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:19,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:07:19,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:19,733 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:19,738 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:19,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:19,749 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:19,755 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:19,760 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:19,766 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:19,771 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:19,777 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:19,781 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:19,785 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:19,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:19,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:19,789 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:19,807 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:07:19,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:19,808 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:07:19,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:19,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822342995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:19,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:19,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:07:19,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145741983] [2021-06-12 22:07:19,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:07:19,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:19,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:07:19,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:07:19,834 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:20,285 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-06-12 22:07:20,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:07:20,285 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:20,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:20,288 INFO L225 Difference]: With dead ends: 1751 [2021-06-12 22:07:20,288 INFO L226 Difference]: Without dead ends: 1736 [2021-06-12 22:07:20,288 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 692.9ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:07:20,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-06-12 22:07:20,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-06-12 22:07:20,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-06-12 22:07:20,314 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-06-12 22:07:20,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:20,314 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-06-12 22:07:20,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:20,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-06-12 22:07:20,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:20,316 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:20,317 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:20,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:20,517 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:20,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:20,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-12 22:07:20,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:20,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824186554] [2021-06-12 22:07:20,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:20,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:20,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:20,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824186554] [2021-06-12 22:07:20,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824186554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:20,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033951350] [2021-06-12 22:07:20,853 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:20,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:07:20,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:20,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:07:20,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:21,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,139 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:21,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,147 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:21,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,157 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:21,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:07:21,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:21,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:07:21,175 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,183 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:21,184 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,193 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:21,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:07:21,195 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,203 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:21,204 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,216 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:21,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:07:21,217 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,227 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:21,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:07:21,229 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,237 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:21,238 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,247 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:07:21,248 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,256 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:21,257 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,264 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:21,265 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,273 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:21,274 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,281 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:21,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:21,282 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:21,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:21,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:07:21,292 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:21,350 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-12 22:07:21,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:07:21,352 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-12 22:07:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:21,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033951350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:21,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:21,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:07:21,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610448386] [2021-06-12 22:07:21,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:07:21,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:21,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:07:21,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:07:21,439 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:22,696 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-06-12 22:07:23,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:23,339 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-06-12 22:07:23,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:07:23,340 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:23,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:23,343 INFO L225 Difference]: With dead ends: 2518 [2021-06-12 22:07:23,343 INFO L226 Difference]: Without dead ends: 2488 [2021-06-12 22:07:23,343 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1940.8ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:07:23,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-06-12 22:07:23,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-06-12 22:07:23,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:23,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-06-12 22:07:23,365 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-06-12 22:07:23,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:23,365 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-06-12 22:07:23,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:23,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-06-12 22:07:23,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:23,367 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:23,367 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:23,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-06-12 22:07:23,568 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:23,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-06-12 22:07:23,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:23,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018155515] [2021-06-12 22:07:23,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:23,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:23,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:23,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018155515] [2021-06-12 22:07:23,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018155515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:23,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551333323] [2021-06-12 22:07:23,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:23,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:07:23,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:23,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:07:23,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:24,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,200 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:24,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-06-12 22:07:24,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,217 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:24,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-12 22:07:24,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:24,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:07:24,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,248 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:24,249 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:07:24,263 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,279 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:24,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:07:24,281 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,296 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:07:24,297 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,311 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:07:24,313 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,330 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:07:24,331 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,344 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:24,345 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,356 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:07:24,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,367 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:07:24,368 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,380 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:24,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-12 22:07:24,390 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,406 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:07:24,407 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,421 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-12 22:07:24,423 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:24,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:24,431 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:24,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:24,432 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:24,509 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-12 22:07:24,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:07:24,510 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-12 22:07:24,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:24,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551333323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:24,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:24,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:07:24,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394462683] [2021-06-12 22:07:24,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:07:24,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:24,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:07:24,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:07:24,586 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:25,914 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-12 22:07:26,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:26,628 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-06-12 22:07:26,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:07:26,628 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:26,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:26,631 INFO L225 Difference]: With dead ends: 2131 [2021-06-12 22:07:26,631 INFO L226 Difference]: Without dead ends: 2101 [2021-06-12 22:07:26,631 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2057.7ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:07:26,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-06-12 22:07:26,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-06-12 22:07:26,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:26,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-06-12 22:07:26,652 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-06-12 22:07:26,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:26,653 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-06-12 22:07:26,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:26,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-06-12 22:07:26,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:26,655 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:26,655 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:26,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-06-12 22:07:26,856 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:26,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:26,856 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-06-12 22:07:26,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:26,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050299046] [2021-06-12 22:07:26,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:27,170 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-06-12 22:07:27,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:27,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:27,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050299046] [2021-06-12 22:07:27,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050299046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:27,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109124812] [2021-06-12 22:07:27,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:27,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:07:27,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:27,703 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-06-12 22:07:27,737 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-06-12 22:07:27,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:27,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:27,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:27,837 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:07:27,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:27,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:27,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:07:27,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:27,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:27,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:27,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:27,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:07:27,866 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:27,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:27,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:27,885 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-12 22:07:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:27,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109124812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:27,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:27,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:07:27,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063114317] [2021-06-12 22:07:27,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:07:27,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:27,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:07:27,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:07:27,910 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:28,711 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-06-12 22:07:28,889 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-06-12 22:07:29,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:29,210 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-06-12 22:07:29,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:07:29,210 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:29,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:29,213 INFO L225 Difference]: With dead ends: 2125 [2021-06-12 22:07:29,213 INFO L226 Difference]: Without dead ends: 2110 [2021-06-12 22:07:29,213 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1515.8ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:07:29,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-06-12 22:07:29,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-06-12 22:07:29,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:29,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-06-12 22:07:29,235 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-06-12 22:07:29,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:29,235 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-06-12 22:07:29,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-06-12 22:07:29,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:29,237 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:29,237 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:29,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable688 [2021-06-12 22:07:29,438 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:29,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:29,438 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-12 22:07:29,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:29,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370722176] [2021-06-12 22:07:29,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:29,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:29,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370722176] [2021-06-12 22:07:29,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370722176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:29,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379790328] [2021-06-12 22:07:29,729 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-06-12 22:07:29,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:07:29,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:29,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:07:29,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:30,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:07:30,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:30,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:30,350 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:07:30,357 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:07:30,365 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:07:30,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:07:30,392 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:07:30,403 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:07:30,412 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:07:30,423 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:07:30,433 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:07:30,443 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:07:30,453 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:07:30,462 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:30,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:30,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:07:30,468 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:30,491 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:07:30,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:30,493 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:07:30,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:30,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379790328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:30,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:30,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:07:30,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353921214] [2021-06-12 22:07:30,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:07:30,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:30,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:07:30,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:30,527 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:31,188 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-12 22:07:32,167 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-12 22:07:33,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:33,412 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-06-12 22:07:33,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:07:33,412 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:33,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:33,416 INFO L225 Difference]: With dead ends: 3327 [2021-06-12 22:07:33,416 INFO L226 Difference]: Without dead ends: 3282 [2021-06-12 22:07:33,416 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2643.1ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 22:07:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-06-12 22:07:33,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-06-12 22:07:33,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:33,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-06-12 22:07:33,440 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-06-12 22:07:33,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:33,440 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-06-12 22:07:33,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:33,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-06-12 22:07:33,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:33,442 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:33,442 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:33,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable699 [2021-06-12 22:07:33,643 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:33,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:33,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-06-12 22:07:33,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:33,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680362558] [2021-06-12 22:07:33,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:33,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:34,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:34,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:34,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680362558] [2021-06-12 22:07:34,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680362558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:34,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952307730] [2021-06-12 22:07:34,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:34,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:07:34,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:34,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:07:34,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:34,280 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-12 22:07:34,796 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:07:34,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:34,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,203 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-06-12 22:07:35,203 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-06-12 22:07:35,224 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:07:35,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:07:35,226 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,360 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-12 22:07:35,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,360 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-12 22:07:35,383 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:07:35,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:07:35,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,520 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-06-12 22:07:35,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,540 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:07:35,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:07:35,541 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,677 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-12 22:07:35,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,696 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:07:35,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:07:35,697 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,828 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-12 22:07:35,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,849 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:07:35,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:07:35,853 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:35,980 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-12 22:07:35,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:35,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:07:35,999 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:36,125 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-12 22:07:36,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:07:36,165 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:36,313 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-12 22:07:36,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,333 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:07:36,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:07:36,337 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:36,464 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-12 22:07:36,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:07:36,482 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:36,605 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-12 22:07:36,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,622 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:07:36,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:07:36,626 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:36,754 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-12 22:07:36,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:36,755 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-06-12 22:07:36,755 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-12 22:07:36,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:07:36,773 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-06-12 22:07:36,981 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-06-12 22:07:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:37,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952307730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:37,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:37,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:07:37,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103153903] [2021-06-12 22:07:37,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:07:37,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:37,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:07:37,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:37,103 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:37,505 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-06-12 22:07:37,941 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-06-12 22:07:38,758 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-12 22:07:39,218 WARN L205 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-12 22:07:39,720 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-12 22:07:40,122 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-06-12 22:07:40,650 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-06-12 22:07:41,249 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-06-12 22:07:41,505 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-06-12 22:07:41,703 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-06-12 22:07:42,037 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-06-12 22:07:42,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:42,326 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-06-12 22:07:42,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:07:42,326 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:42,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:42,330 INFO L225 Difference]: With dead ends: 2583 [2021-06-12 22:07:42,330 INFO L226 Difference]: Without dead ends: 2553 [2021-06-12 22:07:42,331 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5443.3ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:07:42,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-06-12 22:07:42,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-06-12 22:07:42,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:42,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-06-12 22:07:42,356 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-06-12 22:07:42,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:42,356 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-06-12 22:07:42,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:42,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-06-12 22:07:42,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:42,358 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:42,358 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:42,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:42,559 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:42,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:42,559 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-06-12 22:07:42,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:42,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419975375] [2021-06-12 22:07:42,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:42,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:42,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419975375] [2021-06-12 22:07:42,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419975375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055414829] [2021-06-12 22:07:42,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:42,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:07:42,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:42,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:07:42,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:43,228 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-12 22:07:43,457 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-12 22:07:43,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:43,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:43,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:07:43,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:43,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:43,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:43,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:07:43,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:43,852 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-06-12 22:07:43,853 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-06-12 22:07:43,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:43,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:43,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:07:43,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:43,995 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-12 22:07:43,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,007 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:44,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:07:44,009 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,124 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:07:44,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,137 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:44,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:07:44,138 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,251 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-12 22:07:44,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,262 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:07:44,266 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,387 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-12 22:07:44,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,399 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:07:44,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:07:44,400 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,503 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-12 22:07:44,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:07:44,517 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,526 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:07:44,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:07:44,527 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:44,623 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:07:44,627 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:44,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:44,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:07:44,712 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-06-12 22:07:44,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:44,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055414829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:44,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:44,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:07:44,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749495954] [2021-06-12 22:07:44,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:07:44,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:44,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:07:44,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:07:44,866 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:45,905 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-12 22:07:46,375 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-12 22:07:46,759 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-06-12 22:07:47,072 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-12 22:07:47,603 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-12 22:07:47,985 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-06-12 22:07:48,439 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-06-12 22:07:48,920 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-06-12 22:07:49,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:49,027 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-06-12 22:07:49,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:07:49,027 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:49,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:49,031 INFO L225 Difference]: With dead ends: 2835 [2021-06-12 22:07:49,031 INFO L226 Difference]: Without dead ends: 2805 [2021-06-12 22:07:49,032 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4283.9ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:07:49,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-06-12 22:07:49,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-06-12 22:07:49,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:49,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-06-12 22:07:49,058 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-06-12 22:07:49,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:49,058 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-06-12 22:07:49,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:49,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-06-12 22:07:49,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:49,060 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:49,060 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:49,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:49,261 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:49,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:49,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-12 22:07:49,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:49,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539251283] [2021-06-12 22:07:49,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:49,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:49,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:49,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539251283] [2021-06-12 22:07:49,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539251283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:49,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576881393] [2021-06-12 22:07:49,567 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:49,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:49,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:49,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:07:49,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:50,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:07:50,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:07:50,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:07:50,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:50,147 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:07:50,154 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:07:50,161 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:07:50,169 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:07:50,176 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:50,186 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:07:50,196 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:07:50,206 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:07:50,215 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:07:50,244 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:07:50,251 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:50,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:50,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:07:50,255 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:50,272 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:07:50,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:50,273 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:07:50,298 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:50,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576881393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:50,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:50,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:07:50,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575890772] [2021-06-12 22:07:50,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:07:50,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:50,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:07:50,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:50,299 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:51,074 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-12 22:07:51,534 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-06-12 22:07:51,951 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-06-12 22:07:53,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:53,027 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-06-12 22:07:53,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:07:53,027 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:53,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:53,031 INFO L225 Difference]: With dead ends: 2978 [2021-06-12 22:07:53,031 INFO L226 Difference]: Without dead ends: 2933 [2021-06-12 22:07:53,031 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2437.8ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:07:53,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-06-12 22:07:53,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-06-12 22:07:53,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:53,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-06-12 22:07:53,063 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-06-12 22:07:53,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:53,063 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-06-12 22:07:53,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:53,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-06-12 22:07:53,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:53,065 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:53,065 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:53,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:53,288 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:53,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:53,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-12 22:07:53,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:53,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025653298] [2021-06-12 22:07:53,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:53,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:53,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025653298] [2021-06-12 22:07:53,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025653298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:53,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048258329] [2021-06-12 22:07:53,593 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:53,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:07:53,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:53,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:07:53,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:54,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,107 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:07:54,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:07:54,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,125 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:07:54,126 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:07:54,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:07:54,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,182 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:07:54,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:07:54,184 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,199 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:07:54,200 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,223 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:07:54,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:07:54,227 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,240 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:07:54,241 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,262 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:07:54,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-12 22:07:54,263 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,283 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-12 22:07:54,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:07:54,285 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,323 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:07:54,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 22:07:54,324 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,338 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:07:54,339 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,352 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:07:54,352 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,365 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:07:54,366 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,384 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:07:54,385 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,402 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:07:54,403 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:54,412 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:07:54,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:07:54,413 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:54,488 INFO L628 ElimStorePlain]: treesize reduction 42, result has 68.9 percent of original size [2021-06-12 22:07:54,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:07:54,490 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-12 22:07:54,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:54,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048258329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:54,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:54,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:07:54,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17935386] [2021-06-12 22:07:54,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:07:54,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:54,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:07:54,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:07:54,563 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:55,312 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-12 22:07:56,353 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-12 22:07:57,177 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-06-12 22:07:57,312 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2021-06-12 22:07:57,485 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-06-12 22:07:58,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:58,009 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-06-12 22:07:58,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:07:58,009 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:58,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:58,014 INFO L225 Difference]: With dead ends: 3558 [2021-06-12 22:07:58,014 INFO L226 Difference]: Without dead ends: 3498 [2021-06-12 22:07:58,014 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3126.6ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:07:58,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-12 22:07:58,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-06-12 22:07:58,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:58,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-12 22:07:58,041 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-12 22:07:58,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:58,041 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-12 22:07:58,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:58,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-12 22:07:58,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:58,043 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:58,043 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:07:58,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-06-12 22:07:58,244 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:07:58,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:07:58,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-06-12 22:07:58,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:07:58,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424802785] [2021-06-12 22:07:58,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:07:58,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:07:58,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:58,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:07:58,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424802785] [2021-06-12 22:07:58,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424802785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:58,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479514010] [2021-06-12 22:07:58,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:07:58,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:07:58,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:07:58,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:07:58,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:07:59,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:59,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:59,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:59,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:07:59,031 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:59,037 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:59,042 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:59,048 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:59,053 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:59,072 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:07:59,077 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:59,083 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:07:59,088 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:07:59,093 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:07:59,098 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:07:59,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:07:59,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:07:59,102 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:07:59,118 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:07:59,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:07:59,119 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:07:59,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:07:59,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479514010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:07:59,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:07:59,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:07:59,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360491165] [2021-06-12 22:07:59,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:07:59,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:07:59,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:07:59,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:07:59,141 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:59,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:07:59,801 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-06-12 22:07:59,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:07:59,801 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:07:59,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:07:59,804 INFO L225 Difference]: With dead ends: 1905 [2021-06-12 22:07:59,804 INFO L226 Difference]: Without dead ends: 1890 [2021-06-12 22:07:59,804 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 926.3ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:07:59,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-06-12 22:07:59,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-06-12 22:07:59,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:59,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-06-12 22:07:59,833 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-06-12 22:07:59,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:07:59,833 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-06-12 22:07:59,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:07:59,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-06-12 22:07:59,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:07:59,835 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:07:59,835 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:00,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1072,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:00,035 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:00,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:00,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-06-12 22:08:00,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:00,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836216902] [2021-06-12 22:08:00,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:00,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:00,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:00,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836216902] [2021-06-12 22:08:00,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836216902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:00,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090418421] [2021-06-12 22:08:00,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:00,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:08:00,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:00,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:00,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:01,007 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-06-12 22:08:01,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:01,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:01,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:01,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:01,238 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-06-12 22:08:01,238 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-06-12 22:08:01,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:01,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:01,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:01,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:01,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:01,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:01,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:01,303 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-06-12 22:08:01,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:01,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:01,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:01,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:01,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:01,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:08:01,333 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-06-12 22:08:01,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:01,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090418421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:01,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:01,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:08:01,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895936736] [2021-06-12 22:08:01,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:08:01,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:01,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:08:01,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:08:01,372 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:02,086 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-06-12 22:08:02,426 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-06-12 22:08:02,697 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-06-12 22:08:02,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:02,968 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-06-12 22:08:02,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:08:02,969 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:02,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:02,971 INFO L225 Difference]: With dead ends: 2016 [2021-06-12 22:08:02,971 INFO L226 Difference]: Without dead ends: 1971 [2021-06-12 22:08:02,972 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1934.0ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:08:02,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-06-12 22:08:02,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-06-12 22:08:02,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:02,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-12 22:08:02,999 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-12 22:08:02,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:02,999 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-12 22:08:02,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:02,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-12 22:08:03,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:03,002 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:03,002 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:03,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-06-12 22:08:03,220 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:03,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:03,220 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-06-12 22:08:03,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:03,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026562496] [2021-06-12 22:08:03,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:03,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:03,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:03,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026562496] [2021-06-12 22:08:03,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026562496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:03,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492579906] [2021-06-12 22:08:03,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:03,517 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:08:03,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:03,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:08:03,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:03,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,822 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:03,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:03,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:08:03,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,848 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:03,849 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:03,858 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,867 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:03,868 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,875 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:03,875 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,883 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:03,884 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,892 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:03,892 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,902 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:03,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:03,903 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,913 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:03,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:03,915 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,923 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:03,924 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,931 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:03,932 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,939 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:03,940 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,947 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:03,948 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:03,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:08:03,960 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:03,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:03,966 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:03,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:03,966 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:04,032 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-06-12 22:08:04,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:08:04,034 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-12 22:08:04,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:04,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492579906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:04,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:04,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-12 22:08:04,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558524725] [2021-06-12 22:08:04,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:04,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:04,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:04,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:04,125 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:04,570 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-12 22:08:05,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:05,135 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-06-12 22:08:05,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:08:05,136 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:05,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:05,138 INFO L225 Difference]: With dead ends: 1999 [2021-06-12 22:08:05,138 INFO L226 Difference]: Without dead ends: 1984 [2021-06-12 22:08:05,138 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1066.7ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:08:05,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-06-12 22:08:05,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-06-12 22:08:05,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:05,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-06-12 22:08:05,159 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-06-12 22:08:05,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:05,159 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-06-12 22:08:05,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:05,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-06-12 22:08:05,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:05,161 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:05,161 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:05,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1137,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:05,362 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:05,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:05,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-06-12 22:08:05,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:05,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885010381] [2021-06-12 22:08:05,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:05,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:05,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:05,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885010381] [2021-06-12 22:08:05,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885010381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:05,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365904441] [2021-06-12 22:08:05,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:05,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:05,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:08:05,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:06,321 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-06-12 22:08:06,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:06,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:08:06,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:06,409 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:08:06,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:06,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:06,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:06,414 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:06,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:06,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:06,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:06,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:06,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:06,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:06,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:06,461 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:06,501 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-12 22:08:06,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:08:06,503 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-12 22:08:06,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:06,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365904441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:06,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:06,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:08:06,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170730597] [2021-06-12 22:08:06,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:08:06,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:06,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:08:06,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:08:06,541 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:07,315 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-12 22:08:07,626 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-12 22:08:07,784 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-06-12 22:08:07,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:07,865 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-06-12 22:08:07,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:08:07,866 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:07,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:07,869 INFO L225 Difference]: With dead ends: 2061 [2021-06-12 22:08:07,869 INFO L226 Difference]: Without dead ends: 2046 [2021-06-12 22:08:07,869 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1770.9ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:08:07,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-06-12 22:08:07,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-06-12 22:08:07,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:07,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-06-12 22:08:07,891 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-06-12 22:08:07,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:07,891 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-06-12 22:08:07,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:07,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-06-12 22:08:07,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:07,893 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:07,894 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:08,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:08,094 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:08,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:08,094 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-06-12 22:08:08,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:08,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996133507] [2021-06-12 22:08:08,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:08,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:08,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:08,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996133507] [2021-06-12 22:08:08,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996133507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:08,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912580630] [2021-06-12 22:08:08,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:08,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:08,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:08,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:08,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:08,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:08,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:08,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:08,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:08,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:08,940 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:08,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:08:08,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,052 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:08:09,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:09,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,073 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:09,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:08:09,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,092 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:09,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:08:09,095 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,203 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-12 22:08:09,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:09,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,225 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:09,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:08:09,226 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,245 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:09,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:08:09,248 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,372 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-12 22:08:09,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:09,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:09,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:08:09,392 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:09,406 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:09,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:08:09,408 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:09,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:09,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:08:09,513 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-06-12 22:08:09,673 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-06-12 22:08:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:09,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912580630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:09,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:09,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:08:09,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550532849] [2021-06-12 22:08:09,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:08:09,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:09,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:08:09,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:08:09,704 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:11,273 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-12 22:08:11,463 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-12 22:08:11,718 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-06-12 22:08:11,884 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-12 22:08:12,066 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-06-12 22:08:12,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:12,238 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-06-12 22:08:12,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:08:12,239 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:12,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:12,242 INFO L225 Difference]: With dead ends: 2205 [2021-06-12 22:08:12,242 INFO L226 Difference]: Without dead ends: 2165 [2021-06-12 22:08:12,242 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2657.1ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:08:12,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-06-12 22:08:12,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-06-12 22:08:12,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:12,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-06-12 22:08:12,266 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-06-12 22:08:12,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:12,266 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-06-12 22:08:12,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:12,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-06-12 22:08:12,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:12,269 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:12,269 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:12,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1198 [2021-06-12 22:08:12,474 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:12,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:12,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-06-12 22:08:12,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:12,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672398811] [2021-06-12 22:08:12,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:12,737 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:12,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:12,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672398811] [2021-06-12 22:08:12,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672398811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:12,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82697350] [2021-06-12 22:08:12,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:12,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:08:12,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:12,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:08:12,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:13,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:13,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:13,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:13,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:08:13,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,085 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:13,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,093 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:13,094 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,101 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:13,102 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,119 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:13,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:08:13,123 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,131 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:13,132 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,149 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:13,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:08:13,151 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,166 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:13,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:08:13,167 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,175 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:13,176 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,186 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-12 22:08:13,187 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,198 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:13,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,217 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:13,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:08:13,219 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,228 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:13,229 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,236 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:13,237 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,241 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:13,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:13,242 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:13,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:13,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:08:13,298 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-12 22:08:13,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:13,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82697350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:13,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:13,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:08:13,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504294060] [2021-06-12 22:08:13,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:13,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:13,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:13,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:13,553 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:14,275 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-06-12 22:08:14,391 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-06-12 22:08:14,914 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-06-12 22:08:15,090 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-06-12 22:08:15,425 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-12 22:08:15,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:15,579 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-06-12 22:08:15,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:08:15,579 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:15,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:15,582 INFO L225 Difference]: With dead ends: 2352 [2021-06-12 22:08:15,583 INFO L226 Difference]: Without dead ends: 2327 [2021-06-12 22:08:15,583 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2095.2ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:08:15,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-06-12 22:08:15,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-06-12 22:08:15,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:15,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-06-12 22:08:15,607 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-06-12 22:08:15,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:15,607 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-06-12 22:08:15,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:15,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-06-12 22:08:15,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:15,609 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:15,609 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:15,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1260,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:15,809 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:15,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:15,810 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-06-12 22:08:15,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:15,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596662575] [2021-06-12 22:08:15,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:16,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:16,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:16,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596662575] [2021-06-12 22:08:16,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596662575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:16,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519198994] [2021-06-12 22:08:16,024 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:16,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:16,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:16,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:16,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:16,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:16,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:16,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:16,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:08:16,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:16,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:16,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:16,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:16,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:16,397 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-06-12 22:08:16,398 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-12 22:08:16,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:16,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:16,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:08:16,402 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:16,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:16,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:16,450 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:16,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:16,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:08:16,470 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-06-12 22:08:16,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:16,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519198994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:16,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:16,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:08:16,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790990706] [2021-06-12 22:08:16,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:08:16,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:16,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:08:16,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:08:16,512 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:16,867 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-06-12 22:08:16,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 22:08:16,868 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:16,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:16,870 INFO L225 Difference]: With dead ends: 1678 [2021-06-12 22:08:16,870 INFO L226 Difference]: Without dead ends: 1663 [2021-06-12 22:08:16,870 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 454.1ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:08:16,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-06-12 22:08:16,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-06-12 22:08:16,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-06-12 22:08:16,890 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-06-12 22:08:16,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:16,890 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-06-12 22:08:16,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:16,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-06-12 22:08:16,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:16,892 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:16,892 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:17,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1316,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:17,093 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:17,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:17,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-06-12 22:08:17,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:17,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796951000] [2021-06-12 22:08:17,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:17,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:17,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:17,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:17,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796951000] [2021-06-12 22:08:17,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796951000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:17,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977735564] [2021-06-12 22:08:17,302 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:17,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:08:17,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:17,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:17,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:17,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,569 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:17,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,580 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:17,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,594 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:17,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:17,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:17,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:08:17,611 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,623 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:17,624 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,640 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:17,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:17,642 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,653 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:17,654 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,670 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:17,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:08:17,671 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,686 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:17,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:08:17,688 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,699 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:17,700 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,712 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:17,713 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,724 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:17,725 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,735 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:17,736 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,746 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:17,747 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,757 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:17,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:17,758 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:17,766 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:17,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:08:17,770 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:17,847 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-12 22:08:17,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:08:17,848 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-12 22:08:17,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:17,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977735564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:17,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:17,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:08:17,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760816927] [2021-06-12 22:08:17,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:17,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:17,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:17,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:17,955 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:18,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:18,877 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-06-12 22:08:18,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:08:18,878 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:18,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:18,880 INFO L225 Difference]: With dead ends: 2101 [2021-06-12 22:08:18,880 INFO L226 Difference]: Without dead ends: 2076 [2021-06-12 22:08:18,881 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 993.3ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:08:18,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-06-12 22:08:18,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-06-12 22:08:18,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:18,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-06-12 22:08:18,899 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-06-12 22:08:18,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:18,900 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-06-12 22:08:18,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:18,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-06-12 22:08:18,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:18,901 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:18,902 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:19,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1330 [2021-06-12 22:08:19,102 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:19,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:19,102 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-06-12 22:08:19,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:19,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070775915] [2021-06-12 22:08:19,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:19,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:19,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:19,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:19,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070775915] [2021-06-12 22:08:19,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070775915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:19,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736151482] [2021-06-12 22:08:19,486 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:19,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:08:19,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:19,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:19,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:19,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,763 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:08:19,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,775 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:19,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:08:19,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,786 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:19,786 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,794 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:19,797 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,811 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:19,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-12 22:08:19,813 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,823 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:19,825 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,836 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:19,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:19,838 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,847 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:08:19,847 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,855 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:08:19,856 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,866 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:19,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:08:19,867 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,874 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:08:19,875 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,884 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:19,884 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,893 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:19,901 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,909 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:19,910 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,918 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:19,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:08:19,921 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:19,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:19,939 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:19,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:19,940 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:20,002 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-12 22:08:20,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:08:20,003 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-12 22:08:20,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:20,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736151482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:20,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:20,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:08:20,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823852526] [2021-06-12 22:08:20,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:20,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:20,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:20,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:20,077 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:21,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:21,252 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-06-12 22:08:21,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:08:21,252 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:21,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:21,255 INFO L225 Difference]: With dead ends: 2118 [2021-06-12 22:08:21,255 INFO L226 Difference]: Without dead ends: 2084 [2021-06-12 22:08:21,255 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1341.6ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:08:21,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-06-12 22:08:21,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-06-12 22:08:21,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:21,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-06-12 22:08:21,276 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-06-12 22:08:21,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:21,276 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-06-12 22:08:21,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:21,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-06-12 22:08:21,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:21,278 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:21,278 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:21,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1344 [2021-06-12 22:08:21,478 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:21,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:21,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-06-12 22:08:21,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:21,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128950815] [2021-06-12 22:08:21,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:21,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:21,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:21,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:21,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128950815] [2021-06-12 22:08:21,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128950815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:21,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955994870] [2021-06-12 22:08:21,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:21,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:21,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:22,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:22,395 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:22,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:08:22,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:22,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:22,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:22,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:08:22,425 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:22,749 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-12 22:08:22,749 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-12 22:08:22,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:22,771 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:22,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:08:22,773 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:22,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:22,787 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:22,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:08:22,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:22,942 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-12 22:08:22,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:22,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:22,967 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:22,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:08:22,980 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:22,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:23,007 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:23,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:08:23,010 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:23,164 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-12 22:08:23,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:23,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:23,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:23,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:23,186 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:23,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:23,203 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:23,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:08:23,204 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:23,459 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-06-12 22:08:23,459 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-06-12 22:08:23,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:23,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:23,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:23,493 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:23,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:23,510 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:23,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:08:23,512 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:23,738 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-12 22:08:23,739 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-06-12 22:08:23,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:08:23,757 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-06-12 22:08:23,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:23,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955994870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:23,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:23,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:08:23,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053009024] [2021-06-12 22:08:23,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:08:23,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:23,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:08:23,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:08:23,901 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:24,339 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-06-12 22:08:25,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:25,011 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-06-12 22:08:25,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:08:25,011 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:25,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:25,014 INFO L225 Difference]: With dead ends: 2132 [2021-06-12 22:08:25,014 INFO L226 Difference]: Without dead ends: 2107 [2021-06-12 22:08:25,014 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1401.2ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:08:25,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-06-12 22:08:25,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-06-12 22:08:25,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:25,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-06-12 22:08:25,032 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-06-12 22:08:25,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:25,032 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-06-12 22:08:25,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:25,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-06-12 22:08:25,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:25,034 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:25,034 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:25,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1363 [2021-06-12 22:08:25,235 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:25,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:25,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-12 22:08:25,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:25,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82827997] [2021-06-12 22:08:25,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:25,595 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:25,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:25,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82827997] [2021-06-12 22:08:25,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82827997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:25,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923042406] [2021-06-12 22:08:25,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:25,625 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:08:25,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:25,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:25,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:26,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:26,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:08:26,136 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:08:26,143 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:08:26,149 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:08:26,157 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:08:26,164 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:08:26,171 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:26,177 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:08:26,185 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:08:26,192 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:08:26,199 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:08:26,205 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:08:26,211 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:08:26,221 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:26,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:26,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:08:26,225 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:26,242 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:08:26,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:08:26,243 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:08:26,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:26,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923042406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:26,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:26,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:08:26,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725717412] [2021-06-12 22:08:26,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:26,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:26,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:26,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:26,264 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:27,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:27,225 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-06-12 22:08:27,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 22:08:27,226 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:27,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:27,228 INFO L225 Difference]: With dead ends: 2018 [2021-06-12 22:08:27,228 INFO L226 Difference]: Without dead ends: 1992 [2021-06-12 22:08:27,229 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1089.8ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:08:27,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-06-12 22:08:27,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-06-12 22:08:27,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:27,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-12 22:08:27,250 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-12 22:08:27,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:27,250 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-12 22:08:27,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:27,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-12 22:08:27,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:27,252 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:27,252 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:27,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1437,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:27,473 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:27,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:27,473 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-12 22:08:27,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:27,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109312970] [2021-06-12 22:08:27,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:27,844 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:27,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:27,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109312970] [2021-06-12 22:08:27,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109312970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:27,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129190159] [2021-06-12 22:08:27,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:27,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:27,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:08:27,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:28,200 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-06-12 22:08:28,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:28,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:28,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:28,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:28,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:28,289 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-06-12 22:08:28,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:28,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:28,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:28,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:28,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:28,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:28,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:08:28,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:28,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:28,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:28,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:28,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:08:28,345 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:28,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:28,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:08:28,365 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-06-12 22:08:28,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:28,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129190159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:28,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:28,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:08:28,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365951010] [2021-06-12 22:08:28,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:28,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:28,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:28,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:28,399 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:29,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:29,923 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-06-12 22:08:29,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:08:29,923 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:29,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:29,926 INFO L225 Difference]: With dead ends: 2235 [2021-06-12 22:08:29,926 INFO L226 Difference]: Without dead ends: 2220 [2021-06-12 22:08:29,926 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1658.0ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:08:29,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-06-12 22:08:29,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-06-12 22:08:29,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:29,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-12 22:08:29,946 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-12 22:08:29,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:29,947 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-12 22:08:29,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:29,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-12 22:08:29,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:29,948 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:29,948 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:30,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1545 [2021-06-12 22:08:30,149 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:30,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:30,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-06-12 22:08:30,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:30,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502836818] [2021-06-12 22:08:30,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:30,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:30,415 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-06-12 22:08:30,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:30,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502836818] [2021-06-12 22:08:30,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502836818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130855324] [2021-06-12 22:08:30,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:30,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:30,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:30,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:08:30,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:30,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:08:30,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:30,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:08:30,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,824 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:30,825 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,833 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:30,834 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,844 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:30,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-12 22:08:30,845 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,853 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:30,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,864 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:30,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:08:30,866 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,875 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:08:30,876 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,885 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:08:30,886 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,898 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:08:30,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:08:30,899 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,907 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:08:30,908 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,917 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:30,917 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,926 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:30,926 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,934 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:08:30,934 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:30,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:08:30,946 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:30,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:30,952 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:08:30,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:30,952 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:31,027 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-12 22:08:31,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:08:31,028 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-12 22:08:31,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:31,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130855324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:31,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:31,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:08:31,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010200278] [2021-06-12 22:08:31,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:31,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:31,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:31,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:31,101 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:31,567 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-06-12 22:08:32,071 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-12 22:08:32,234 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-12 22:08:32,369 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-06-12 22:08:32,548 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-06-12 22:08:32,705 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-06-12 22:08:33,016 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-12 22:08:33,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:33,217 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-06-12 22:08:33,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:08:33,217 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:33,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:33,220 INFO L225 Difference]: With dead ends: 2244 [2021-06-12 22:08:33,220 INFO L226 Difference]: Without dead ends: 2225 [2021-06-12 22:08:33,220 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2173.5ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:08:33,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-06-12 22:08:33,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-06-12 22:08:33,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:33,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-06-12 22:08:33,240 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-06-12 22:08:33,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:33,240 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-06-12 22:08:33,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:33,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-06-12 22:08:33,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:33,242 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:33,242 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:33,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:33,443 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:33,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:33,453 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-12 22:08:33,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:33,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929996672] [2021-06-12 22:08:33,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:33,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:33,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:33,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:33,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929996672] [2021-06-12 22:08:33,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929996672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:33,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673314555] [2021-06-12 22:08:33,803 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-06-12 22:08:33,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:08:33,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:33,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 22:08:33,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:34,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,360 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-06-12 22:08:34,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-06-12 22:08:34,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,386 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-12 22:08:34,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-06-12 22:08:34,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,411 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-12 22:08:34,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-12 22:08:34,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,437 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-12 22:08:34,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-12 22:08:34,438 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,461 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:08:34,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:08:34,465 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,480 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:34,481 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,495 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:08:34,496 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,510 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:08:34,511 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,525 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:08:34,526 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,540 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:08:34,540 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,555 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:08:34,556 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,570 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:08:34,571 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,583 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:34,584 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:34,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 23 treesize of output 39 [2021-06-12 22:08:34,612 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,624 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:34,625 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:34,632 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:08:34,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:34,633 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:34,745 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-06-12 22:08:34,745 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-06-12 22:08:34,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:08:34,747 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-06-12 22:08:34,813 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:34,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673314555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:34,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:34,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-12 22:08:34,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049563034] [2021-06-12 22:08:34,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 22:08:34,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:34,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 22:08:34,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:08:34,814 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:36,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:36,956 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-06-12 22:08:36,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:08:36,957 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:36,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:36,960 INFO L225 Difference]: With dead ends: 2476 [2021-06-12 22:08:36,960 INFO L226 Difference]: Without dead ends: 2432 [2021-06-12 22:08:36,961 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 2115.5ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 22:08:36,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-06-12 22:08:36,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-06-12 22:08:36,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:36,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-06-12 22:08:36,985 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-06-12 22:08:36,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:36,985 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-06-12 22:08:36,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-06-12 22:08:36,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:36,987 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:36,987 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:37,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1578 [2021-06-12 22:08:37,188 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:37,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:37,188 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-12 22:08:37,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:37,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641551920] [2021-06-12 22:08:37,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:37,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:37,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:37,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641551920] [2021-06-12 22:08:37,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641551920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:37,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385774488] [2021-06-12 22:08:37,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:37,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:08:37,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:37,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-12 22:08:37,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:38,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,074 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-12 22:08:38,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,140 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-12 22:08:38,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,204 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-12 22:08:38,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-06-12 22:08:38,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,230 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-12 22:08:38,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:38,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,272 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-06-12 22:08:38,276 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,311 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-12 22:08:38,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 36 [2021-06-12 22:08:38,313 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,352 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-12 22:08:38,358 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,403 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-12 22:08:38,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 22:08:38,409 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,430 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-12 22:08:38,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:38,430 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,477 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-12 22:08:38,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-06-12 22:08:38,485 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,535 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-12 22:08:38,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-12 22:08:38,544 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,563 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-12 22:08:38,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:38,564 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,604 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-06-12 22:08:38,609 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,628 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-12 22:08:38,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:38,628 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,647 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-12 22:08:38,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:38,647 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:38,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:38,689 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-12 22:08:38,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-12 22:08:38,694 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:39,080 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-06-12 22:08:39,080 INFO L628 ElimStorePlain]: treesize reduction 251, result has 57.4 percent of original size [2021-06-12 22:08:39,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:08:39,088 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-06-12 22:08:39,309 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-06-12 22:08:39,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:39,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385774488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:39,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:39,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-12 22:08:39,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583167556] [2021-06-12 22:08:39,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 22:08:39,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:39,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 22:08:39,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:08:39,461 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:41,879 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-06-12 22:08:42,521 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-06-12 22:08:42,702 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-06-12 22:08:43,002 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-12 22:08:43,152 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-12 22:08:43,302 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-06-12 22:08:43,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:43,528 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-06-12 22:08:43,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 22:08:43,528 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:43,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:43,533 INFO L225 Difference]: With dead ends: 3600 [2021-06-12 22:08:43,533 INFO L226 Difference]: Without dead ends: 3564 [2021-06-12 22:08:43,534 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 3864.0ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 22:08:43,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-06-12 22:08:43,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-06-12 22:08:43,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:43,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-06-12 22:08:43,563 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-06-12 22:08:43,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:43,563 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-06-12 22:08:43,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:43,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-06-12 22:08:43,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:43,565 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:43,565 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:43,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1684 [2021-06-12 22:08:43,769 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:43,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:43,769 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-12 22:08:43,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:43,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083350798] [2021-06-12 22:08:43,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:43,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:43,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083350798] [2021-06-12 22:08:43,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083350798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:43,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811363281] [2021-06-12 22:08:43,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:44,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:08:44,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:44,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-12 22:08:44,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:44,467 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-12 22:08:44,710 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 83 [2021-06-12 22:08:44,921 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-06-12 22:08:44,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:44,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:44,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:44,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:08:44,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:45,041 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-06-12 22:08:45,042 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-06-12 22:08:45,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:45,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:45,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:45,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:08:45,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:45,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:45,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:45,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:45,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:45,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:45,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:45,089 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:45,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:45,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:45,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:08:45,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:08:45,124 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:45,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:45,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:08:45,152 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-06-12 22:08:45,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:45,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811363281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:45,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:45,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:08:45,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69793962] [2021-06-12 22:08:45,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:08:45,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:45,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:08:45,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:08:45,189 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:46,298 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-06-12 22:08:46,953 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-06-12 22:08:47,134 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-12 22:08:47,486 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-06-12 22:08:47,638 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:08:47,892 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-06-12 22:08:48,184 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-12 22:08:48,490 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-06-12 22:08:48,715 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-06-12 22:08:48,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:48,988 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-06-12 22:08:48,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:08:48,989 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:48,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:48,995 INFO L225 Difference]: With dead ends: 3623 [2021-06-12 22:08:48,996 INFO L226 Difference]: Without dead ends: 3587 [2021-06-12 22:08:48,996 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3575.2ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:08:49,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-06-12 22:08:49,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-06-12 22:08:49,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:49,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-06-12 22:08:49,059 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-06-12 22:08:49,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:49,059 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-06-12 22:08:49,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:49,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-06-12 22:08:49,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:49,062 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:49,062 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:49,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1835,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:49,289 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:49,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:49,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-12 22:08:49,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:49,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390188383] [2021-06-12 22:08:49,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:49,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:49,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:49,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:49,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390188383] [2021-06-12 22:08:49,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390188383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:49,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656324674] [2021-06-12 22:08:49,750 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:49,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:08:49,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:49,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:08:49,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:50,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,200 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:08:50,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-12 22:08:50,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,227 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:08:50,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:50,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,245 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:08:50,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,268 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:08:50,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:08:50,272 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,293 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:08:50,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:08:50,295 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:50,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:08:50,323 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,337 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:08:50,338 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,352 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:08:50,353 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,366 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:50,366 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,381 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:08:50,382 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,398 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-12 22:08:50,398 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,411 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-12 22:08:50,412 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:50,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:08:50,441 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,454 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:08:50,455 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,468 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:08:50,468 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:08:50,476 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:08:50,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:08:50,476 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:50,583 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-06-12 22:08:50,584 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-06-12 22:08:50,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:08:50,586 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-06-12 22:08:50,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:50,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656324674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:50,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:50,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-12 22:08:50,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094727208] [2021-06-12 22:08:50,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:08:50,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:50,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:08:50,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:08:50,676 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:52,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:08:52,910 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-06-12 22:08:52,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:08:52,910 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:08:52,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:08:52,917 INFO L225 Difference]: With dead ends: 4085 [2021-06-12 22:08:52,917 INFO L226 Difference]: Without dead ends: 4028 [2021-06-12 22:08:52,917 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2279.8ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:08:52,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-06-12 22:08:52,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-06-12 22:08:52,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:52,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-06-12 22:08:52,965 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-06-12 22:08:52,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:08:52,965 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-06-12 22:08:52,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:52,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-06-12 22:08:52,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:08:52,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:08:52,968 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:08:53,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1871,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:53,168 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:08:53,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:08:53,169 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-06-12 22:08:53,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:08:53,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711474849] [2021-06-12 22:08:53,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:08:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:08:53,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:53,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:08:53,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711474849] [2021-06-12 22:08:53,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711474849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:53,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436829906] [2021-06-12 22:08:53,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:08:53,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:08:53,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:08:53,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:08:53,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:08:53,860 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:08:54,070 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-12 22:08:54,253 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:54,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:08:54,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:54,276 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:54,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-12 22:08:54,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:54,604 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-06-12 22:08:54,605 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-12 22:08:54,624 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:54,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:08:54,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:54,781 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-12 22:08:54,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:54,803 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:54,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:54,805 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:54,817 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:54,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:08:54,818 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:54,955 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-12 22:08:54,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:54,972 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:08:54,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:08:54,973 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,108 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-12 22:08:55,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,127 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:55,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:08:55,131 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,263 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-12 22:08:55,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,282 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:08:55,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:08:55,286 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,410 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-12 22:08:55,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:08:55,431 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,441 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:08:55,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:08:55,442 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,651 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-06-12 22:08:55,651 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-06-12 22:08:55,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:08:55,667 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:08:55,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:08:55,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:08:55,777 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-06-12 22:08:55,936 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-06-12 22:08:56,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:08:56,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436829906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:08:56,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:08:56,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-12 22:08:56,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849436333] [2021-06-12 22:08:56,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:08:56,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:08:56,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:08:56,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:08:56,012 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:08:56,834 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-12 22:08:57,268 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-12 22:08:57,472 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:08:57,668 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-12 22:08:58,223 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-12 22:08:58,736 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-06-12 22:08:59,146 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-06-12 22:08:59,688 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-06-12 22:09:00,366 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-06-12 22:09:00,907 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-06-12 22:09:01,158 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-06-12 22:09:02,048 WARN L205 SmtUtils]: Spent 669.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-06-12 22:09:02,532 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-06-12 22:09:02,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:02,686 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-06-12 22:09:02,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 22:09:02,686 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:02,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:02,690 INFO L225 Difference]: With dead ends: 2749 [2021-06-12 22:09:02,690 INFO L226 Difference]: Without dead ends: 2719 [2021-06-12 22:09:02,690 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 6732.3ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:09:02,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-06-12 22:09:02,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-06-12 22:09:02,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:02,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-06-12 22:09:02,729 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-06-12 22:09:02,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:02,729 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-06-12 22:09:02,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:02,729 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-06-12 22:09:02,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:02,731 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:02,731 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:02,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1978 [2021-06-12 22:09:02,932 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:02,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:02,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-06-12 22:09:02,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:02,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568341630] [2021-06-12 22:09:02,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:02,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:03,199 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-06-12 22:09:03,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:03,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:03,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568341630] [2021-06-12 22:09:03,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568341630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:03,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404788066] [2021-06-12 22:09:03,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:03,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:09:03,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:03,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:09:03,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:03,714 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-12 22:09:03,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:03,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:03,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-12 22:09:03,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:03,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:03,835 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:09:03,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:09:03,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,146 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-12 22:09:04,146 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-12 22:09:04,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,158 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:04,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:09:04,160 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,291 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:09:04,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,302 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:09:04,305 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,432 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-12 22:09:04,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,444 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:04,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:09:04,445 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,597 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-12 22:09:04,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:04,612 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,621 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:09:04,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:09:04,621 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,724 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:09:04,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:04,741 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:04,753 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:04,913 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-12 22:09:04,913 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-06-12 22:09:04,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:04,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:04,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:09:04,933 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:05,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:05,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:05,016 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:05,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:09:05,017 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:05,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:05,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:09:05,090 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-06-12 22:09:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:05,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404788066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:05,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:05,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:09:05,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253272793] [2021-06-12 22:09:05,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:09:05,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:05,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:09:05,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:09:05,213 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:06,577 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:09:06,758 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:09:07,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:07,139 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-06-12 22:09:07,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:09:07,140 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:07,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:07,144 INFO L225 Difference]: With dead ends: 2932 [2021-06-12 22:09:07,144 INFO L226 Difference]: Without dead ends: 2898 [2021-06-12 22:09:07,144 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1983.3ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:09:07,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-06-12 22:09:07,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-06-12 22:09:07,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:07,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-12 22:09:07,178 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-12 22:09:07,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:07,178 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-12 22:09:07,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:07,178 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-12 22:09:07,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:07,181 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:07,181 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:07,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2014,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:07,381 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:07,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:07,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-06-12 22:09:07,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:07,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600696592] [2021-06-12 22:09:07,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:07,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:07,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:07,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600696592] [2021-06-12 22:09:07,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600696592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:07,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565595197] [2021-06-12 22:09:07,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:07,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:09:07,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:07,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:09:07,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:08,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:09:08,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,208 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:08,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-12 22:09:08,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,491 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-06-12 22:09:08,491 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-12 22:09:08,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,505 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:08,508 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,520 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:08,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:09:08,521 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,645 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:09:08,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,658 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:08,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:09:08,659 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:09:08,670 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,788 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-12 22:09:08,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,800 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:08,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:09:08,801 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:09:08,812 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,919 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:09:08,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:08,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:09:08,934 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:08,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:08,943 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:09:08,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:09:08,944 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:09,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:09,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:09:09,041 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-06-12 22:09:09,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:09,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565595197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:09,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:09,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:09:09,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430155666] [2021-06-12 22:09:09,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:09:09,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:09,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:09:09,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:09:09,165 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:10,061 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-12 22:09:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:10,482 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-06-12 22:09:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:09:10,483 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:10,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:10,486 INFO L225 Difference]: With dead ends: 2657 [2021-06-12 22:09:10,486 INFO L226 Difference]: Without dead ends: 2632 [2021-06-12 22:09:10,487 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1451.2ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 22:09:10,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-06-12 22:09:10,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-06-12 22:09:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:10,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-12 22:09:10,511 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-12 22:09:10,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:10,511 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-12 22:09:10,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:10,512 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-12 22:09:10,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:10,514 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:10,514 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:10,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2042,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:10,714 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:10,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:10,715 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-06-12 22:09:10,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:10,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052701495] [2021-06-12 22:09:10,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:11,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:11,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052701495] [2021-06-12 22:09:11,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052701495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:11,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453542941] [2021-06-12 22:09:11,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:11,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:09:11,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:11,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:09:11,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:11,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-06-12 22:09:11,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-12 22:09:11,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-12 22:09:11,537 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-12 22:09:11,544 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-12 22:09:11,551 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-06-12 22:09:11,559 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:09:11,566 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-12 22:09:11,574 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:09:11,580 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-12 22:09:11,587 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:09:11,594 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-12 22:09:11,602 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-12 22:09:11,609 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:09:11,615 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:11,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:11,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:09:11,619 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:11,636 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:09:11,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:09:11,637 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-06-12 22:09:11,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:11,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453542941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:11,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:11,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:09:11,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72683510] [2021-06-12 22:09:11,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:09:11,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:11,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:09:11,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:09:11,664 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:12,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:12,913 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-06-12 22:09:12,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:09:12,914 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:12,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:12,917 INFO L225 Difference]: With dead ends: 2543 [2021-06-12 22:09:12,917 INFO L226 Difference]: Without dead ends: 2521 [2021-06-12 22:09:12,917 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1284.6ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 22:09:12,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-06-12 22:09:12,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-06-12 22:09:12,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:12,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-12 22:09:12,954 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-12 22:09:12,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:12,954 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-12 22:09:12,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:12,954 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-12 22:09:12,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:12,958 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:12,958 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:13,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2078 [2021-06-12 22:09:13,173 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:13,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:13,173 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-12 22:09:13,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:13,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192790782] [2021-06-12 22:09:13,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:13,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:13,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:13,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192790782] [2021-06-12 22:09:13,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192790782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:13,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440946986] [2021-06-12 22:09:13,563 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:13,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:09:13,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:13,917 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-06-12 22:09:13,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:13,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:13,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:13,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:13,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:09:13,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:13,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:13,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:13,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:13,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:09:13,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:14,011 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-06-12 22:09:14,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:14,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 22:09:14,015 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:14,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:14,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:14,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:14,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:09:14,045 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:14,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:14,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:14,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:14,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:14,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:09:14,073 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:14,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:14,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:09:14,094 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-06-12 22:09:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:14,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440946986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:14,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:14,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:09:14,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024309045] [2021-06-12 22:09:14,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:09:14,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:14,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:09:14,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:09:14,129 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:16,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:16,122 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-06-12 22:09:16,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:09:16,122 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:16,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:16,126 INFO L225 Difference]: With dead ends: 2757 [2021-06-12 22:09:16,126 INFO L226 Difference]: Without dead ends: 2742 [2021-06-12 22:09:16,126 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 2010.0ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:09:16,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-06-12 22:09:16,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-06-12 22:09:16,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:16,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-12 22:09:16,150 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-12 22:09:16,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:16,150 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-12 22:09:16,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:16,150 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-12 22:09:16,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:16,152 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:16,152 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:16,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2168 [2021-06-12 22:09:16,353 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:16,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:16,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-06-12 22:09:16,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:16,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858261032] [2021-06-12 22:09:16,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:16,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:16,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:16,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858261032] [2021-06-12 22:09:16,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858261032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:16,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258068850] [2021-06-12 22:09:16,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:16,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:09:16,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:16,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:09:16,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:16,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,789 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:09:16,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:09:16,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,813 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:16,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-12 22:09:16,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:16,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-12 22:09:16,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,859 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:16,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:09:16,859 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,879 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:09:16,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 22:09:16,881 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,905 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-12 22:09:16,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-12 22:09:16,906 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,930 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:09:16,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 31 [2021-06-12 22:09:16,934 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,957 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:09:16,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-12 22:09:16,961 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,975 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:16,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:16,975 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,989 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:16,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:16,990 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:16,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:16,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,003 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:17,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:09:17,004 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,025 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-12 22:09:17,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 22:09:17,026 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,046 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:09:17,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:17,048 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,061 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:17,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:09:17,062 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,081 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-12 22:09:17,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:09:17,082 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:17,090 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:17,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:17,090 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:17,162 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-12 22:09:17,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:09:17,163 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-12 22:09:17,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:17,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258068850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:17,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:17,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-12 22:09:17,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726765569] [2021-06-12 22:09:17,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:09:17,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:17,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:09:17,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:09:17,242 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:17,848 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-06-12 22:09:20,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:20,447 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-06-12 22:09:20,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 22:09:20,447 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:20,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:20,452 INFO L225 Difference]: With dead ends: 3704 [2021-06-12 22:09:20,452 INFO L226 Difference]: Without dead ends: 3647 [2021-06-12 22:09:20,453 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2834.1ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:09:20,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-12 22:09:20,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-06-12 22:09:20,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:20,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-06-12 22:09:20,486 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-06-12 22:09:20,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:20,486 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-06-12 22:09:20,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:20,486 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-06-12 22:09:20,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:20,489 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:20,489 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:20,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2182,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:20,690 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:20,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:20,691 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-12 22:09:20,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:20,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012541810] [2021-06-12 22:09:20,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:20,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:20,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:20,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:20,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012541810] [2021-06-12 22:09:20,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012541810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:20,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138724239] [2021-06-12 22:09:20,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:20,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:09:20,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:20,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:09:20,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:21,327 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-12 22:09:21,555 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:09:21,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:09:21,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:21,600 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-12 22:09:21,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-06-12 22:09:21,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:22,060 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-06-12 22:09:22,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:22,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:22,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-12 22:09:22,118 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:22,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:22,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-12 22:09:22,168 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:23,098 WARN L205 SmtUtils]: Spent 929.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-06-12 22:09:23,099 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-06-12 22:09:23,152 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:09:23,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-06-12 22:09:23,159 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:23,191 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:23,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-06-12 22:09:23,206 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:23,626 WARN L205 SmtUtils]: Spent 420.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-12 22:09:23,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:23,682 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-12 22:09:23,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-12 22:09:23,690 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:23,735 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:09:23,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-12 22:09:23,742 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:24,566 WARN L205 SmtUtils]: Spent 823.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-06-12 22:09:24,567 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-06-12 22:09:24,617 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:09:24,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-06-12 22:09:24,621 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:24,662 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:09:24,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-12 22:09:24,667 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:25,054 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-12 22:09:25,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:25,097 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-12 22:09:25,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-12 22:09:25,100 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:25,143 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:09:25,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-12 22:09:25,153 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:25,845 WARN L205 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-06-12 22:09:25,845 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-06-12 22:09:25,893 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-12 22:09:25,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-12 22:09:25,896 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:25,939 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-12 22:09:25,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-06-12 22:09:25,944 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:26,636 WARN L205 SmtUtils]: Spent 691.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-06-12 22:09:26,637 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-06-12 22:09:26,686 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-12 22:09:26,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-12 22:09:26,695 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:26,737 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-12 22:09:26,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-12 22:09:26,746 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:27,761 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-12 22:09:27,762 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-06-12 22:09:27,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-06-12 22:09:27,827 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-06-12 22:09:28,297 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-06-12 22:09:28,525 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-06-12 22:09:28,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:28,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138724239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:28,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:28,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-12 22:09:28,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224771127] [2021-06-12 22:09:28,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 22:09:28,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:28,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 22:09:28,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:09:28,651 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:29,155 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-06-12 22:09:29,782 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-06-12 22:09:30,457 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-06-12 22:09:30,726 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-12 22:09:31,110 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-06-12 22:09:31,511 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-06-12 22:09:31,690 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-06-12 22:09:31,841 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 35 [2021-06-12 22:09:32,276 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-06-12 22:09:33,005 WARN L205 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-12 22:09:33,196 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-06-12 22:09:33,457 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-12 22:09:33,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:33,947 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-06-12 22:09:33,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:09:33,947 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:33,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:33,952 INFO L225 Difference]: With dead ends: 3467 [2021-06-12 22:09:33,952 INFO L226 Difference]: Without dead ends: 3422 [2021-06-12 22:09:33,952 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5606.7ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:09:33,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-06-12 22:09:33,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-06-12 22:09:33,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:33,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-06-12 22:09:33,983 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-06-12 22:09:33,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:33,983 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-06-12 22:09:33,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:33,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-06-12 22:09:33,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:33,986 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:33,986 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:34,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-06-12 22:09:34,186 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:34,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:34,187 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-12 22:09:34,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:34,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044610] [2021-06-12 22:09:34,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:34,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:34,438 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:34,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:34,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044610] [2021-06-12 22:09:34,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:34,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53001468] [2021-06-12 22:09:34,438 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:34,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:09:34,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:34,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:09:34,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:34,916 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-06-12 22:09:34,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:34,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:34,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:34,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:34,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:09:34,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:34,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:34,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:34,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:34,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:09:34,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:34,995 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-06-12 22:09:34,995 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-06-12 22:09:34,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:34,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:34,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:34,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:09:34,999 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:35,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:35,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:09:35,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:09:35,025 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:35,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:35,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:09:35,044 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-12 22:09:35,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:35,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53001468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:35,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:35,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:09:35,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322258303] [2021-06-12 22:09:35,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:09:35,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:35,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:09:35,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:09:35,079 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:37,019 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-12 22:09:37,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:37,259 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-06-12 22:09:37,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:09:37,260 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:37,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:37,263 INFO L225 Difference]: With dead ends: 2641 [2021-06-12 22:09:37,264 INFO L226 Difference]: Without dead ends: 2626 [2021-06-12 22:09:37,264 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2056.5ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:09:37,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-06-12 22:09:37,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-06-12 22:09:37,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:37,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-12 22:09:37,290 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-12 22:09:37,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:37,290 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-12 22:09:37,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:37,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-12 22:09:37,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:37,293 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:37,293 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:37,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-06-12 22:09:37,493 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:37,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:37,494 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-12 22:09:37,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:37,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585248018] [2021-06-12 22:09:37,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:37,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:37,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:37,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:37,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585248018] [2021-06-12 22:09:37,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585248018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:37,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72860544] [2021-06-12 22:09:37,709 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:37,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:09:37,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:37,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:09:37,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:40,281 WARN L205 SmtUtils]: Spent 2.36 s on a formula simplification that was a NOOP. DAG size: 54 [2021-06-12 22:09:40,541 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-12 22:09:40,778 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-06-12 22:09:40,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:40,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:40,820 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:09:40,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:09:40,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:40,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:40,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:40,862 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:09:40,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:09:40,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:41,570 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-06-12 22:09:41,571 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-06-12 22:09:41,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,607 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:09:41,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-12 22:09:41,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:41,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,634 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:09:41,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:09:41,635 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:41,959 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-06-12 22:09:41,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:41,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:41,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:41,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-12 22:09:41,996 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:42,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,025 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:09:42,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-12 22:09:42,029 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:42,891 WARN L205 SmtUtils]: Spent 862.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-06-12 22:09:42,892 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-06-12 22:09:42,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,921 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:09:42,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-12 22:09:42,923 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:42,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:42,948 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:09:42,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-12 22:09:42,951 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:43,220 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-12 22:09:43,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:43,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,257 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-12 22:09:43,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-12 22:09:43,260 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:43,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,284 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:09:43,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:09:43,288 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:43,537 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-12 22:09:43,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:43,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,569 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:09:43,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-06-12 22:09:43,570 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:43,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:43,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:43,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:09:43,598 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:44,058 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-06-12 22:09:44,059 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-06-12 22:09:44,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,085 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-12 22:09:44,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-12 22:09:44,087 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:44,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,110 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-06-12 22:09:44,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-12 22:09:44,114 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:44,487 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-06-12 22:09:44,488 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-06-12 22:09:44,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,513 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:44,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-06-12 22:09:44,519 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:44,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:44,538 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-12 22:09:44,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-12 22:09:44,540 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:44,710 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-12 22:09:44,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:44,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-12 22:09:44,723 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-06-12 22:09:44,906 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-06-12 22:09:44,943 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:44,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72860544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:44,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:44,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-12 22:09:44,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802811816] [2021-06-12 22:09:44,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 22:09:44,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:44,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 22:09:44,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:09:44,944 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:51,597 WARN L205 SmtUtils]: Spent 5.26 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-06-12 22:09:56,864 WARN L205 SmtUtils]: Spent 5.07 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-06-12 22:09:57,503 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-06-12 22:09:58,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:09:58,096 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-06-12 22:09:58,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 22:09:58,096 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:09:58,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:09:58,100 INFO L225 Difference]: With dead ends: 3018 [2021-06-12 22:09:58,100 INFO L226 Difference]: Without dead ends: 2988 [2021-06-12 22:09:58,100 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 15407.3ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 22:09:58,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-06-12 22:09:58,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-06-12 22:09:58,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:58,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-12 22:09:58,129 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-12 22:09:58,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:09:58,129 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-12 22:09:58,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:09:58,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-12 22:09:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:09:58,132 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:09:58,132 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:09:58,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2356 [2021-06-12 22:09:58,332 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:09:58,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:09:58,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-12 22:09:58,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:09:58,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796169462] [2021-06-12 22:09:58,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:09:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:09:58,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:58,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:09:58,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796169462] [2021-06-12 22:09:58,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796169462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:58,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661261536] [2021-06-12 22:09:58,613 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:09:58,637 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:09:58,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:09:58,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:09:58,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:09:58,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,844 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:09:58,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:09:58,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,871 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:58,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-12 22:09:58,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,899 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:09:58,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-12 22:09:58,906 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,920 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:58,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:09:58,921 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,942 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:09:58,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 22:09:58,943 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,965 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-12 22:09:58,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-12 22:09:58,967 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:58,992 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-12 22:09:58,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-12 22:09:58,995 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:58,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,020 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:09:59,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-12 22:09:59,023 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,038 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:59,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:59,039 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,053 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:59,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:59,054 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,067 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:59,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:09:59,068 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,090 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-12 22:09:59,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 22:09:59,091 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,113 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:09:59,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:09:59,115 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,131 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:59,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:09:59,132 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,153 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-12 22:09:59,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:09:59,155 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:09:59,163 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:09:59,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:09:59,164 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:09:59,238 INFO L628 ElimStorePlain]: treesize reduction 141, result has 35.6 percent of original size [2021-06-12 22:09:59,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:09:59,239 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-12 22:09:59,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:09:59,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661261536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:09:59,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:09:59,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:09:59,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486749023] [2021-06-12 22:09:59,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:09:59,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:09:59,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:09:59,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:09:59,319 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:00,271 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 42 [2021-06-12 22:10:01,773 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-06-12 22:10:02,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:02,286 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-06-12 22:10:02,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:10:02,287 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:02,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:02,292 INFO L225 Difference]: With dead ends: 3534 [2021-06-12 22:10:02,292 INFO L226 Difference]: Without dead ends: 3500 [2021-06-12 22:10:02,292 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2768.3ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:10:02,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-12 22:10:02,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-06-12 22:10:02,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:02,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-06-12 22:10:02,329 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-06-12 22:10:02,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:02,329 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-06-12 22:10:02,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:02,329 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-06-12 22:10:02,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:02,333 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:02,333 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:02,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2425,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:02,553 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:02,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:02,554 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-06-12 22:10:02,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:02,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542111948] [2021-06-12 22:10:02,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:02,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:02,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:02,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542111948] [2021-06-12 22:10:02,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542111948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:02,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3818481] [2021-06-12 22:10:02,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:02,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:10:02,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:02,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:10:02,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:03,139 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:03,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:10:03,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,161 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:03,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:10:03,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,180 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:03,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:10:03,181 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,190 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:03,191 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:03,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:10:03,211 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,219 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:03,220 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,239 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:03,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:10:03,243 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,253 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:03,254 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,263 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:03,264 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,273 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:03,274 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,293 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 22:10:03,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-06-12 22:10:03,294 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,303 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:03,304 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,313 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:03,314 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,327 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-12 22:10:03,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-06-12 22:10:03,328 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,337 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:03,338 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,345 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:03,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:10:03,346 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:03,528 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-06-12 22:10:03,528 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-06-12 22:10:03,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-12 22:10:03,531 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-12 22:10:03,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:03,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3818481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:03,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:03,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-12 22:10:03,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240424681] [2021-06-12 22:10:03,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:10:03,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:03,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:10:03,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:10:03,666 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:04,567 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-12 22:10:05,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:05,181 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-06-12 22:10:05,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:10:05,181 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:05,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:05,185 INFO L225 Difference]: With dead ends: 2796 [2021-06-12 22:10:05,185 INFO L226 Difference]: Without dead ends: 2751 [2021-06-12 22:10:05,186 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1511.4ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:10:05,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-06-12 22:10:05,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-06-12 22:10:05,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:05,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-06-12 22:10:05,216 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-06-12 22:10:05,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:05,216 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-06-12 22:10:05,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:05,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-06-12 22:10:05,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:05,219 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:05,219 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:05,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2458 [2021-06-12 22:10:05,421 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:05,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:05,422 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-06-12 22:10:05,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:05,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109489875] [2021-06-12 22:10:05,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:05,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:05,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:05,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109489875] [2021-06-12 22:10:05,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109489875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:05,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144718807] [2021-06-12 22:10:05,702 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:05,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:10:05,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:05,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:05,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-12 22:10:05,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:05,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:05,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-12 22:10:05,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:05,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,983 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:05,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-12 22:10:05,985 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:05,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:05,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:05,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-12 22:10:06,001 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,011 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-12 22:10:06,012 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,022 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-12 22:10:06,023 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,035 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-12 22:10:06,036 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,047 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-12 22:10:06,048 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,060 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-12 22:10:06,061 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,071 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-12 22:10:06,071 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,081 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-12 22:10:06,082 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-12 22:10:06,092 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,105 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:06,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-12 22:10:06,106 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,116 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-12 22:10:06,117 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,129 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:06,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-12 22:10:06,130 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:06,137 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:06,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-12 22:10:06,138 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:06,253 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-12 22:10:06,253 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-12 22:10:06,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:10:06,254 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-12 22:10:06,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:06,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144718807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:06,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:06,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:06,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096662047] [2021-06-12 22:10:06,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:06,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:06,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:06,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:06,358 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:07,604 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-12 22:10:07,997 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-06-12 22:10:08,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:08,167 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-06-12 22:10:08,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:10:08,168 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:08,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:08,172 INFO L225 Difference]: With dead ends: 2903 [2021-06-12 22:10:08,172 INFO L226 Difference]: Without dead ends: 2858 [2021-06-12 22:10:08,172 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1737.8ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 22:10:08,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-06-12 22:10:08,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-06-12 22:10:08,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:08,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-06-12 22:10:08,199 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-06-12 22:10:08,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:08,199 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-06-12 22:10:08,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:08,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-06-12 22:10:08,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:08,201 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:08,201 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:08,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2506,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:08,402 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:08,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:08,402 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-06-12 22:10:08,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:08,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945747525] [2021-06-12 22:10:08,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:08,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:08,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:08,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945747525] [2021-06-12 22:10:08,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945747525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:08,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517506984] [2021-06-12 22:10:08,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:08,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:10:08,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:08,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:08,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:09,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:09,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:09,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:09,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:09,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:09,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:09,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:10:09,087 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:09,166 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-06-12 22:10:09,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:09,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:09,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:09,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:09,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:09,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:09,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:09,201 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:09,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:09,224 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-06-12 22:10:09,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:10:09,225 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-12 22:10:09,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:09,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517506984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:09,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:09,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:10:09,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806323495] [2021-06-12 22:10:09,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:10:09,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:09,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:10:09,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:10:09,255 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:09,747 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 51 [2021-06-12 22:10:10,346 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-12 22:10:10,508 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-12 22:10:10,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:10,619 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-06-12 22:10:10,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:10:10,619 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:10,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:10,624 INFO L225 Difference]: With dead ends: 2789 [2021-06-12 22:10:10,624 INFO L226 Difference]: Without dead ends: 2774 [2021-06-12 22:10:10,624 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1378.2ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:10:10,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-06-12 22:10:10,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-06-12 22:10:10,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:10,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-06-12 22:10:10,653 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-06-12 22:10:10,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:10,653 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-06-12 22:10:10,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:10,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-06-12 22:10:10,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:10,656 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:10,656 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:10,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2525 [2021-06-12 22:10:10,861 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:10,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:10,864 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-06-12 22:10:10,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:10,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383807887] [2021-06-12 22:10:10,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:11,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:11,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:11,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383807887] [2021-06-12 22:10:11,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383807887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:11,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267367403] [2021-06-12 22:10:11,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:11,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:10:11,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:11,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:10:11,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:11,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,360 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:11,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:11,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:11,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:10:11,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,383 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:11,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,393 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:11,393 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:11,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:11,419 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,427 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:11,428 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,439 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:11,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:11,440 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,449 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:11,450 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,459 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:11,460 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,472 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:11,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:10:11,473 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,500 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:11,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:10:11,501 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,512 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:11,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-06-12 22:10:11,514 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,521 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:11,522 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,531 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:10:11,532 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,539 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:11,540 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:11,545 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:11,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:11,546 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:11,626 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-06-12 22:10:11,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:10:11,628 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-06-12 22:10:11,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:11,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267367403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:11,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:11,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-12 22:10:11,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456255540] [2021-06-12 22:10:11,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:11,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:11,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:11,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:11,705 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:12,117 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-06-12 22:10:12,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:12,617 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-06-12 22:10:12,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:10:12,618 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:12,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:12,621 INFO L225 Difference]: With dead ends: 2583 [2021-06-12 22:10:12,621 INFO L226 Difference]: Without dead ends: 2568 [2021-06-12 22:10:12,622 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 942.5ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:10:12,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-06-12 22:10:12,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-06-12 22:10:12,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:12,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-06-12 22:10:12,650 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-06-12 22:10:12,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:12,651 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-06-12 22:10:12,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:12,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-06-12 22:10:12,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:12,655 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:12,655 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:12,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2545 [2021-06-12 22:10:12,869 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:12,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:12,869 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-06-12 22:10:12,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:12,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163267507] [2021-06-12 22:10:12,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:13,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:13,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:13,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163267507] [2021-06-12 22:10:13,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163267507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:13,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633167486] [2021-06-12 22:10:13,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:13,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:10:13,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:13,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:13,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:13,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:13,673 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:13,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:10:13,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:13,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:13,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:13,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:10:13,696 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,052 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-06-12 22:10:14,052 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-06-12 22:10:14,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,077 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:14,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:10:14,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,103 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:14,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:10:14,104 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,268 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-12 22:10:14,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:14,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:14,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:10:14,294 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,313 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:14,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:14,315 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,617 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-06-12 22:10:14,618 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-06-12 22:10:14,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:14,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:10:14,639 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,656 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:14,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:10:14,658 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,808 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-12 22:10:14,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:14,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,826 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:14,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:14,831 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:14,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:14,848 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:14,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:14,849 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:15,099 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-12 22:10:15,100 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-06-12 22:10:15,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:10:15,129 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-06-12 22:10:15,303 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-06-12 22:10:15,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:15,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633167486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:15,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:15,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:10:15,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35994707] [2021-06-12 22:10:15,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:10:15,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:15,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:10:15,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:10:15,339 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:15,553 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-06-12 22:10:15,846 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-12 22:10:16,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:16,263 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-06-12 22:10:16,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:10:16,264 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:16,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:16,268 INFO L225 Difference]: With dead ends: 2792 [2021-06-12 22:10:16,268 INFO L226 Difference]: Without dead ends: 2767 [2021-06-12 22:10:16,268 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1286.8ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:10:16,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-06-12 22:10:16,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-06-12 22:10:16,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:16,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-12 22:10:16,298 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-12 22:10:16,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:16,298 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-12 22:10:16,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:16,298 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-12 22:10:16,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:16,301 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:16,301 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:16,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2592,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:16,501 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:16,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:16,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-06-12 22:10:16,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:16,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926353224] [2021-06-12 22:10:16,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:16,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:16,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:16,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926353224] [2021-06-12 22:10:16,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926353224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:16,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942032739] [2021-06-12 22:10:16,644 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:16,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:10:16,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:16,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:16,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:16,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:16,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:16,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:16,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:16,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:17,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:17,011 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:10:17,016 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:17,022 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:17,028 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:10:17,034 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:17,039 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:17,045 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:17,051 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:17,056 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:17,062 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-12 22:10:17,068 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:17,073 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:17,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:17,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:17,077 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:17,096 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:10:17,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:10:17,097 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-12 22:10:17,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:17,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942032739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:17,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:17,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:17,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218575271] [2021-06-12 22:10:17,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:17,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:17,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:17,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:17,121 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:17,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:17,892 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-06-12 22:10:17,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:10:17,892 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:17,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:17,896 INFO L225 Difference]: With dead ends: 2658 [2021-06-12 22:10:17,896 INFO L226 Difference]: Without dead ends: 2643 [2021-06-12 22:10:17,896 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 770.4ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:10:17,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-06-12 22:10:17,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-06-12 22:10:17,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:17,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-06-12 22:10:17,935 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-06-12 22:10:17,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:17,935 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-06-12 22:10:17,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:17,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-06-12 22:10:17,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:17,938 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:17,938 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:18,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2665,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:18,138 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:18,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:18,139 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-06-12 22:10:18,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:18,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833087718] [2021-06-12 22:10:18,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:18,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:18,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:18,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833087718] [2021-06-12 22:10:18,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833087718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:18,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094236923] [2021-06-12 22:10:18,327 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:18,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:10:18,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:18,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:10:18,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:18,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,589 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:18,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,600 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:18,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,616 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:18,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:18,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:18,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:18,634 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:18,648 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,669 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:18,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:18,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,683 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:18,685 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,700 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:18,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:10:18,702 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,716 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:18,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:10:18,717 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,728 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:18,729 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,741 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:10:18,741 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,752 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:18,753 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,763 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:18,764 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,774 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:18,776 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:18,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:18,786 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:18,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:18,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:10:18,798 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:18,875 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-12 22:10:18,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:10:18,877 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-12 22:10:18,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:18,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094236923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:18,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:18,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:18,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718926266] [2021-06-12 22:10:18,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:18,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:18,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:18,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:18,985 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:19,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:19,946 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-06-12 22:10:19,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:10:19,946 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:19,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:19,950 INFO L225 Difference]: With dead ends: 2926 [2021-06-12 22:10:19,950 INFO L226 Difference]: Without dead ends: 2911 [2021-06-12 22:10:19,950 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1082.6ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:10:19,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-06-12 22:10:19,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-06-12 22:10:19,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:19,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-12 22:10:19,979 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-12 22:10:19,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:19,979 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-12 22:10:19,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:19,979 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-12 22:10:19,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:19,982 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:19,982 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:20,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2709,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:20,182 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:20,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:20,182 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-06-12 22:10:20,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:20,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359422725] [2021-06-12 22:10:20,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:20,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:20,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:20,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359422725] [2021-06-12 22:10:20,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359422725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:20,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164839014] [2021-06-12 22:10:20,296 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:20,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:20,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:20,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:20,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:20,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:20,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:20,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:20,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:20,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:20,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-12 22:10:20,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:20,671 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-06-12 22:10:20,671 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-06-12 22:10:20,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:20,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:20,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:20,675 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:20,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:20,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:20,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:20,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:20,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:20,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:20,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:10:20,722 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-06-12 22:10:20,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:20,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164839014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:20,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:20,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:20,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138423750] [2021-06-12 22:10:20,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:20,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:20,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:20,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:20,763 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:21,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:21,258 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-06-12 22:10:21,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 22:10:21,259 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:21,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:21,262 INFO L225 Difference]: With dead ends: 2732 [2021-06-12 22:10:21,262 INFO L226 Difference]: Without dead ends: 2702 [2021-06-12 22:10:21,263 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 570.9ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:10:21,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-06-12 22:10:21,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-06-12 22:10:21,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:21,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-06-12 22:10:21,290 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-06-12 22:10:21,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:21,290 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-06-12 22:10:21,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:21,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-06-12 22:10:21,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:21,292 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:21,292 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:21,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2723 [2021-06-12 22:10:21,493 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:21,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:21,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-06-12 22:10:21,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:21,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750386797] [2021-06-12 22:10:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:21,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:21,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:21,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750386797] [2021-06-12 22:10:21,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750386797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:21,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254152120] [2021-06-12 22:10:21,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:21,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:10:21,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:21,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:21,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:22,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,158 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:22,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:10:22,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,182 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:22,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:10:22,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,316 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:10:22,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,337 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:22,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:10:22,339 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:10:22,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,478 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:10:22,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,500 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:22,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:10:22,503 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,523 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:22,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:10:22,524 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,640 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:10:22,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,661 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:22,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:22,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:22,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:22,680 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:22,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:22,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:10:22,797 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-06-12 22:10:22,994 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-06-12 22:10:23,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:23,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254152120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:23,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:23,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-12 22:10:23,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064873076] [2021-06-12 22:10:23,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:23,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:23,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:23,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:23,029 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:23,408 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-06-12 22:10:23,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:23,744 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-06-12 22:10:23,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:10:23,744 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:23,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:23,748 INFO L225 Difference]: With dead ends: 2726 [2021-06-12 22:10:23,748 INFO L226 Difference]: Without dead ends: 2711 [2021-06-12 22:10:23,748 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 988.1ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:10:23,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-06-12 22:10:23,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-06-12 22:10:23,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:23,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-06-12 22:10:23,774 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-06-12 22:10:23,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:23,774 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-06-12 22:10:23,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:23,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-06-12 22:10:23,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:23,776 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:23,777 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:23,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2737,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:23,977 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:23,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:23,977 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-06-12 22:10:23,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:23,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63637241] [2021-06-12 22:10:23,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:24,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:24,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:24,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63637241] [2021-06-12 22:10:24,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63637241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:24,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138433160] [2021-06-12 22:10:24,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:24,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:10:24,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:24,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:10:24,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:24,618 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-12 22:10:24,862 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-06-12 22:10:24,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:24,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:24,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:24,932 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-12 22:10:24,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:24,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:24,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:24,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:24,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:24,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:24,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:24,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:24,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:24,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:24,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:10:24,983 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-12 22:10:25,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:25,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138433160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:25,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:25,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:10:25,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266272085] [2021-06-12 22:10:25,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:10:25,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:25,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:10:25,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:10:25,017 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:25,762 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:10:25,976 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-06-12 22:10:26,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:26,161 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-06-12 22:10:26,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:10:26,162 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:26,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:26,165 INFO L225 Difference]: With dead ends: 2785 [2021-06-12 22:10:26,165 INFO L226 Difference]: Without dead ends: 2740 [2021-06-12 22:10:26,166 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1331.5ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:10:26,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-06-12 22:10:26,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-06-12 22:10:26,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:26,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-06-12 22:10:26,192 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-06-12 22:10:26,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:26,192 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-06-12 22:10:26,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:26,192 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-06-12 22:10:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:26,195 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:26,195 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:26,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2800 [2021-06-12 22:10:26,395 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:26,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:26,395 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-06-12 22:10:26,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:26,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813183673] [2021-06-12 22:10:26,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:26,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:26,691 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-06-12 22:10:26,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:26,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:26,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813183673] [2021-06-12 22:10:26,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813183673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:26,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876279325] [2021-06-12 22:10:26,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:26,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:10:26,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:26,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:10:26,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:26,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:26,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-12 22:10:26,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:26,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:26,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-12 22:10:26,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:26,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,992 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:26,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-12 22:10:26,994 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:26,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:26,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:27,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-12 22:10:27,009 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,018 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-12 22:10:27,019 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-12 22:10:27,029 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,039 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-12 22:10:27,040 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,049 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-12 22:10:27,051 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,060 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-12 22:10:27,061 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,070 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-12 22:10:27,070 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,079 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-12 22:10:27,080 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,089 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-12 22:10:27,090 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,101 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:27,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-12 22:10:27,103 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,112 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-12 22:10:27,113 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,124 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:27,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-12 22:10:27,125 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:27,132 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:27,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-12 22:10:27,132 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:27,245 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-12 22:10:27,246 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-12 22:10:27,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:10:27,247 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-12 22:10:27,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:27,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876279325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:27,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:27,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:27,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135582032] [2021-06-12 22:10:27,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:27,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:27,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:27,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:27,334 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:28,108 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-06-12 22:10:28,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:28,325 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-06-12 22:10:28,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 22:10:28,326 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:28,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:28,329 INFO L225 Difference]: With dead ends: 2977 [2021-06-12 22:10:28,329 INFO L226 Difference]: Without dead ends: 2947 [2021-06-12 22:10:28,330 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1152.9ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:10:28,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-06-12 22:10:28,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-06-12 22:10:28,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:28,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-06-12 22:10:28,358 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-06-12 22:10:28,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:28,358 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-06-12 22:10:28,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:28,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-06-12 22:10:28,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:28,360 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:28,360 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:28,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2813,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:28,561 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:28,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:28,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-06-12 22:10:28,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:28,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239505769] [2021-06-12 22:10:28,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:28,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:28,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:28,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239505769] [2021-06-12 22:10:28,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239505769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:28,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659170059] [2021-06-12 22:10:28,815 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:28,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:10:28,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:28,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:10:28,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:29,191 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-12 22:10:29,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,315 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:29,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:10:29,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:29,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:29,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:29,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:29,652 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-06-12 22:10:29,652 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-12 22:10:29,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,666 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:29,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:29,667 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:29,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,677 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:29,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:29,679 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:29,944 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-12 22:10:29,944 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-12 22:10:29,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:29,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:10:29,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:29,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:29,968 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:29,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:29,970 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:30,089 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-12 22:10:30,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:30,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:30,102 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:30,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:30,104 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:30,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:30,112 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:30,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:10:30,115 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:30,224 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-12 22:10:30,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:30,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:30,236 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:30,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:30,239 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:30,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:30,248 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:30,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:10:30,250 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:30,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:30,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:10:30,351 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-12 22:10:30,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:30,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659170059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:30,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:30,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-12 22:10:30,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497357146] [2021-06-12 22:10:30,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:10:30,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:30,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:10:30,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:10:30,478 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:31,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:31,239 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-06-12 22:10:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 22:10:31,239 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:31,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:31,243 INFO L225 Difference]: With dead ends: 2746 [2021-06-12 22:10:31,243 INFO L226 Difference]: Without dead ends: 2721 [2021-06-12 22:10:31,243 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 988.2ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-12 22:10:31,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-06-12 22:10:31,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-06-12 22:10:31,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:31,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-06-12 22:10:31,271 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-06-12 22:10:31,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:31,271 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-06-12 22:10:31,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:31,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-06-12 22:10:31,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:31,274 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:31,274 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:31,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2832,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:31,474 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:31,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:31,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-06-12 22:10:31,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:31,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078563434] [2021-06-12 22:10:31,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:31,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:31,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:31,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078563434] [2021-06-12 22:10:31,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078563434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:31,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854335514] [2021-06-12 22:10:31,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:31,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:10:31,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:31,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:31,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:31,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:31,982 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:31,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:10:31,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:31,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:31,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:31,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:31,996 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:31,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,004 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:32,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,012 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:32,013 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,024 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:32,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-12 22:10:32,025 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,033 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:32,034 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,044 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:32,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:10:32,046 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,055 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:10:32,056 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,063 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:10:32,063 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,073 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:10:32,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:10:32,075 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,082 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:32,084 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,092 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:10:32,093 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,101 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:10:32,102 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,109 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:32,109 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:32,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:10:32,121 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:32,127 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:10:32,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:10:32,127 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:32,190 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-12 22:10:32,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:10:32,191 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-12 22:10:32,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:32,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854335514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:32,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:32,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:10:32,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575382772] [2021-06-12 22:10:32,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:10:32,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:32,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:10:32,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:10:32,275 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:32,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:32,971 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-06-12 22:10:32,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:10:32,971 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:32,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:32,975 INFO L225 Difference]: With dead ends: 2702 [2021-06-12 22:10:32,975 INFO L226 Difference]: Without dead ends: 2687 [2021-06-12 22:10:32,975 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 801.0ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:10:32,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-06-12 22:10:33,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-06-12 22:10:33,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:33,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-06-12 22:10:33,014 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-06-12 22:10:33,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:33,014 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-06-12 22:10:33,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:33,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-06-12 22:10:33,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:33,017 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:33,017 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:33,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2870 [2021-06-12 22:10:33,217 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:33,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:33,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-12 22:10:33,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:33,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639827388] [2021-06-12 22:10:33,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:33,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:33,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:33,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639827388] [2021-06-12 22:10:33,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639827388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:33,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201560054] [2021-06-12 22:10:33,380 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:33,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:33,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:33,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:10:33,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:33,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:10:33,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:10:33,880 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:10:33,887 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:10:33,894 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:10:33,901 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:10:33,907 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:10:33,914 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:33,921 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:10:33,928 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:33,934 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:33,940 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:33,946 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:33,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:33,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:33,950 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:33,968 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:10:33,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:10:33,969 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:10:33,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:33,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201560054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:33,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:33,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:10:33,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468445056] [2021-06-12 22:10:33,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:33,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:33,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:33,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:33,991 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:34,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:34,606 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-06-12 22:10:34,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:10:34,606 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:34,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:34,610 INFO L225 Difference]: With dead ends: 2728 [2021-06-12 22:10:34,610 INFO L226 Difference]: Without dead ends: 2691 [2021-06-12 22:10:34,610 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 600.6ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:10:34,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-06-12 22:10:34,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-06-12 22:10:34,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:34,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-06-12 22:10:34,641 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-06-12 22:10:34,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:34,642 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-06-12 22:10:34,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:34,642 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-06-12 22:10:34,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:34,644 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:34,644 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:34,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2889,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:34,845 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:34,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:34,845 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-12 22:10:34,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:34,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912881698] [2021-06-12 22:10:34,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:35,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:35,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:35,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912881698] [2021-06-12 22:10:35,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912881698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:35,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547636099] [2021-06-12 22:10:35,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:35,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:10:35,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:35,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:35,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:35,352 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-06-12 22:10:35,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:35,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:35,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:35,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:35,437 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-12 22:10:35,437 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-12 22:10:35,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:10:35,442 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:35,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:35,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:35,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:35,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:10:35,468 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:35,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:35,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:10:35,488 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-12 22:10:35,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:35,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547636099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:35,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:35,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:10:35,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109120725] [2021-06-12 22:10:35,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:35,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:35,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:35,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:35,524 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:36,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:36,490 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-06-12 22:10:36,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:10:36,490 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:36,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:36,494 INFO L225 Difference]: With dead ends: 2675 [2021-06-12 22:10:36,494 INFO L226 Difference]: Without dead ends: 2629 [2021-06-12 22:10:36,495 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 932.0ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:10:36,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-06-12 22:10:36,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-06-12 22:10:36,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:36,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-06-12 22:10:36,522 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-06-12 22:10:36,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:36,522 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-06-12 22:10:36,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:36,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-06-12 22:10:36,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:36,524 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:36,524 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:36,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2991,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:36,725 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:36,725 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-12 22:10:36,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:36,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038111916] [2021-06-12 22:10:36,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:36,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:36,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:36,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038111916] [2021-06-12 22:10:36,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038111916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:36,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188439032] [2021-06-12 22:10:36,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:37,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:10:37,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:37,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 22:10:37,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:37,368 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-06-12 22:10:37,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:37,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:37,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:37,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:37,501 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-06-12 22:10:37,502 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-06-12 22:10:37,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 22:10:37,507 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:37,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:37,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:10:37,540 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:37,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:37,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:37,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:37,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-12 22:10:37,569 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:37,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:37,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:10:37,592 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:24 [2021-06-12 22:10:37,629 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:37,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188439032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:37,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:37,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:10:37,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818734992] [2021-06-12 22:10:37,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:37,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:37,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:37,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:37,630 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:38,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:38,301 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-06-12 22:10:38,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:10:38,301 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:38,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:38,305 INFO L225 Difference]: With dead ends: 2624 [2021-06-12 22:10:38,305 INFO L226 Difference]: Without dead ends: 2609 [2021-06-12 22:10:38,305 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 827.7ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:10:38,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-06-12 22:10:38,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-06-12 22:10:38,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:38,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-06-12 22:10:38,334 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-06-12 22:10:38,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:38,334 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-06-12 22:10:38,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:38,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-06-12 22:10:38,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:38,336 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:38,336 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:38,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3005 [2021-06-12 22:10:38,537 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:38,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:38,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-06-12 22:10:38,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:38,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648208162] [2021-06-12 22:10:38,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:38,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:38,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:38,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:38,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648208162] [2021-06-12 22:10:38,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648208162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:38,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286371975] [2021-06-12 22:10:38,837 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:38,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:10:38,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:39,185 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-06-12 22:10:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:39,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-12 22:10:39,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:39,278 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-12 22:10:39,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:39,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:39,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:39,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:39,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:39,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:39,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:39,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:39,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:39,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:39,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:39,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:10:39,329 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:39,370 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-12 22:10:39,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:10:39,372 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-12 22:10:39,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:39,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286371975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:39,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:39,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:10:39,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870649276] [2021-06-12 22:10:39,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:39,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:39,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:39,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:39,409 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:40,091 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-12 22:10:40,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:40,390 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-06-12 22:10:40,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:10:40,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:40,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:40,394 INFO L225 Difference]: With dead ends: 2827 [2021-06-12 22:10:40,394 INFO L226 Difference]: Without dead ends: 2797 [2021-06-12 22:10:40,395 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1153.0ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:10:40,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-06-12 22:10:40,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-06-12 22:10:40,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:40,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-06-12 22:10:40,422 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-06-12 22:10:40,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:40,422 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-06-12 22:10:40,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:40,422 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-06-12 22:10:40,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:40,424 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:40,424 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:40,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3020 [2021-06-12 22:10:40,626 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:40,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:40,627 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-12 22:10:40,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:40,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568492943] [2021-06-12 22:10:40,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:40,780 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:40,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:40,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568492943] [2021-06-12 22:10:40,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568492943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:40,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787198207] [2021-06-12 22:10:40,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:40,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:10:40,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:40,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:40,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:41,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:41,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:10:41,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:10:41,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:41,280 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:41,287 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:41,294 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:41,302 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:10:41,309 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:10:41,316 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:10:41,323 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:10:41,331 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:10:41,338 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:10:41,345 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:41,352 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:41,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:41,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:10:41,355 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:41,373 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:10:41,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:10:41,375 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:10:41,395 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:41,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787198207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:41,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:41,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-12 22:10:41,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596012573] [2021-06-12 22:10:41,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:41,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:41,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:41,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:41,396 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:42,244 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-06-12 22:10:42,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:42,480 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-06-12 22:10:42,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:10:42,480 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:42,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:42,484 INFO L225 Difference]: With dead ends: 3223 [2021-06-12 22:10:42,485 INFO L226 Difference]: Without dead ends: 3186 [2021-06-12 22:10:42,485 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1008.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 22:10:42,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-06-12 22:10:42,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-06-12 22:10:42,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:42,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-06-12 22:10:42,527 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-06-12 22:10:42,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:42,527 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-06-12 22:10:42,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:42,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-06-12 22:10:42,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:42,530 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:42,530 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:42,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3031 [2021-06-12 22:10:42,731 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:42,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:42,732 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-06-12 22:10:42,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:42,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317757948] [2021-06-12 22:10:42,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:43,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:43,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:43,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317757948] [2021-06-12 22:10:43,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317757948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:43,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337961154] [2021-06-12 22:10:43,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:43,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:10:43,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:43,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:10:43,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:43,457 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-12 22:10:44,007 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:44,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:44,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,021 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:44,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:10:44,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,363 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-12 22:10:44,364 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-06-12 22:10:44,381 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:10:44,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,537 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-12 22:10:44,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:44,561 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,573 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:44,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:10:44,573 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,705 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:10:44,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,728 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:44,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:10:44,732 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,858 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-12 22:10:44,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,884 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:44,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:10:44,888 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:44,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:44,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:44,908 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:45,126 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-06-12 22:10:45,127 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-06-12 22:10:45,147 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:45,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:10:45,149 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:45,258 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-12 22:10:45,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:45,276 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:45,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:10:45,280 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:45,398 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-12 22:10:45,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:45,414 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:45,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:45,416 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:45,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:45,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:10:45,529 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-06-12 22:10:45,682 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-12 22:10:45,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:45,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337961154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:45,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:45,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:10:45,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014876046] [2021-06-12 22:10:45,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:10:45,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:45,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:10:45,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:10:45,784 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:46,850 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-12 22:10:47,413 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-06-12 22:10:47,829 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-06-12 22:10:48,241 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-06-12 22:10:48,484 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:10:49,073 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-06-12 22:10:49,562 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-12 22:10:50,267 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-06-12 22:10:50,464 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-12 22:10:51,053 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-06-12 22:10:51,247 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-06-12 22:10:51,599 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-06-12 22:10:52,021 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-12 22:10:52,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:52,236 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-06-12 22:10:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:10:52,236 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:52,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:52,241 INFO L225 Difference]: With dead ends: 3399 [2021-06-12 22:10:52,241 INFO L226 Difference]: Without dead ends: 3354 [2021-06-12 22:10:52,241 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 6220.7ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:10:52,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-06-12 22:10:52,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-06-12 22:10:52,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:52,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-06-12 22:10:52,272 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-06-12 22:10:52,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:52,272 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-06-12 22:10:52,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:52,272 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-06-12 22:10:52,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:52,275 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:52,275 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:52,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3121 [2021-06-12 22:10:52,476 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:52,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:52,476 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-06-12 22:10:52,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:52,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616512058] [2021-06-12 22:10:52,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:52,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:52,736 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:52,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:52,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616512058] [2021-06-12 22:10:52,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616512058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:52,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437291476] [2021-06-12 22:10:52,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:52,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:10:52,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:52,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:52,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:52,993 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-12 22:10:53,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:53,274 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:10:53,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:10:53,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:53,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:53,300 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:53,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-12 22:10:53,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:53,700 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-06-12 22:10:53,700 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-12 22:10:53,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:53,722 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:53,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:10:53,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:53,890 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-12 22:10:53,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:53,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:53,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:53,918 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:53,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:53,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:53,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:10:53,940 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,237 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-06-12 22:10:54,237 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-06-12 22:10:54,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,263 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:54,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:10:54,264 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,288 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:54,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:10:54,289 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,528 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-06-12 22:10:54,528 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-06-12 22:10:54,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,549 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:10:54,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:10:54,551 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,661 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-12 22:10:54,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:54,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,684 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:10:54,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-12 22:10:54,687 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,794 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-12 22:10:54,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:54,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:54,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:10:54,814 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:54,914 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-12 22:10:54,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:54,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:54,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:10:54,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:10:54,938 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:55,123 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-06-12 22:10:55,124 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-06-12 22:10:55,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:10:55,141 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-12 22:10:55,268 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-06-12 22:10:55,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:55,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437291476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:55,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:55,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:10:55,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729381117] [2021-06-12 22:10:55,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:55,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:55,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:55,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:55,307 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:55,611 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-12 22:10:56,441 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-06-12 22:10:56,949 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-12 22:10:57,393 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-12 22:10:57,755 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-06-12 22:10:58,122 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-06-12 22:10:58,503 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-12 22:10:58,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:10:58,750 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-06-12 22:10:58,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:10:58,751 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:10:58,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:10:58,756 INFO L225 Difference]: With dead ends: 3654 [2021-06-12 22:10:58,756 INFO L226 Difference]: Without dead ends: 3624 [2021-06-12 22:10:58,756 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3613.5ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:10:58,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-06-12 22:10:58,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-06-12 22:10:58,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:58,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-06-12 22:10:58,788 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-06-12 22:10:58,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:10:58,788 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-06-12 22:10:58,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:10:58,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-06-12 22:10:58,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:10:58,791 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:10:58,791 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:10:58,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3202,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:58,991 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:10:58,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:10:58,992 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-12 22:10:58,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:10:58,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707927539] [2021-06-12 22:10:58,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:10:58,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:10:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:59,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:10:59,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707927539] [2021-06-12 22:10:59,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707927539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:59,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035329819] [2021-06-12 22:10:59,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:10:59,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:10:59,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:10:59,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:10:59,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:10:59,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:59,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:10:59,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:59,646 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:10:59,653 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:59,660 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:10:59,667 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:10:59,673 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:10:59,683 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:10:59,690 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:10:59,697 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:10:59,704 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:10:59,710 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:10:59,717 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:10:59,723 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:10:59,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:10:59,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:10:59,726 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:10:59,746 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-12 22:10:59,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:10:59,747 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:10:59,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:10:59,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035329819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:10:59,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:10:59,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:10:59,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876702202] [2021-06-12 22:10:59,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:10:59,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:10:59,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:10:59,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:10:59,772 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:00,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:00,800 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-06-12 22:11:00,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:11:00,800 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:00,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:00,806 INFO L225 Difference]: With dead ends: 3677 [2021-06-12 22:11:00,806 INFO L226 Difference]: Without dead ends: 3647 [2021-06-12 22:11:00,806 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 861.0ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:11:00,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-12 22:11:00,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-06-12 22:11:00,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:00,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-06-12 22:11:00,840 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-06-12 22:11:00,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:00,840 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-06-12 22:11:00,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:00,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-06-12 22:11:00,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:00,843 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:00,843 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:01,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3245,105 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:01,043 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:01,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:01,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-12 22:11:01,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:01,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812043095] [2021-06-12 22:11:01,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:01,174 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:01,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:01,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812043095] [2021-06-12 22:11:01,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812043095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:01,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751032460] [2021-06-12 22:11:01,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:01,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:11:01,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:01,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:11:01,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:01,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,397 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:11:01,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:11:01,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,424 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:01,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-12 22:11:01,430 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,452 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:01,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-12 22:11:01,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,473 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:11:01,473 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,494 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-12 22:11:01,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-12 22:11:01,496 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,519 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-12 22:11:01,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-12 22:11:01,520 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,547 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-12 22:11:01,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 39 treesize of output 33 [2021-06-12 22:11:01,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,579 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-12 22:11:01,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-12 22:11:01,583 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,598 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:11:01,599 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,614 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:11:01,614 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,628 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:11:01,629 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,650 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-12 22:11:01,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 22:11:01,651 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,673 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-12 22:11:01,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:01,675 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,689 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:11:01,690 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,710 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-12 22:11:01,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:11:01,712 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:01,720 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-12 22:11:01,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:11:01,720 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:01,794 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-12 22:11:01,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:11:01,795 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-12 22:11:01,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:01,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751032460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:01,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:01,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-12 22:11:01,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399664806] [2021-06-12 22:11:01,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:11:01,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:01,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:11:01,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:11:01,874 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:03,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:03,598 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-06-12 22:11:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 22:11:03,598 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:03,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:03,603 INFO L225 Difference]: With dead ends: 3983 [2021-06-12 22:11:03,604 INFO L226 Difference]: Without dead ends: 3939 [2021-06-12 22:11:03,604 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1547.6ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:11:03,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-06-12 22:11:03,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-06-12 22:11:03,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:03,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-06-12 22:11:03,638 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-06-12 22:11:03,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:03,639 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-06-12 22:11:03,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:03,639 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-06-12 22:11:03,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:03,641 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:03,641 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:03,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3351 [2021-06-12 22:11:03,842 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:03,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:03,842 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-06-12 22:11:03,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:03,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430891019] [2021-06-12 22:11:03,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:04,102 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-12 22:11:04,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:04,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:04,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430891019] [2021-06-12 22:11:04,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430891019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:04,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29168360] [2021-06-12 22:11:04,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:04,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:11:04,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:04,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:11:04,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:04,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:04,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-06-12 22:11:04,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,493 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:04,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-12 22:11:04,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,508 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:04,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 22:11:04,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,520 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:11:04,520 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,532 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:11:04,533 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,546 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:04,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:11:04,547 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,559 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:11:04,560 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,589 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:11:04,590 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,606 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:11:04,607 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,621 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:11:04,622 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,638 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-12 22:11:04,638 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,653 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:11:04,655 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:04,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-12 22:11:04,675 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,688 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:11:04,689 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,701 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-12 22:11:04,703 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:04,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:04,711 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:04,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:11:04,712 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:04,803 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-12 22:11:04,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:11:04,804 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-12 22:11:04,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:04,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29168360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:04,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:04,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:11:04,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165989095] [2021-06-12 22:11:04,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:11:04,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:04,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:11:04,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:11:04,889 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:06,192 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-06-12 22:11:06,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:06,676 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-06-12 22:11:06,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 22:11:06,677 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:06,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:06,680 INFO L225 Difference]: With dead ends: 3035 [2021-06-12 22:11:06,681 INFO L226 Difference]: Without dead ends: 3005 [2021-06-12 22:11:06,681 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1748.8ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:11:06,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-06-12 22:11:06,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-06-12 22:11:06,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:06,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-06-12 22:11:06,708 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-06-12 22:11:06,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:06,708 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-06-12 22:11:06,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:06,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-06-12 22:11:06,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:06,711 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:06,711 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:06,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3384,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:06,911 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:06,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:06,912 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-06-12 22:11:06,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:06,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390362447] [2021-06-12 22:11:06,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:07,121 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-06-12 22:11:07,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:07,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:07,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390362447] [2021-06-12 22:11:07,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390362447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:07,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471623327] [2021-06-12 22:11:07,261 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:07,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:11:07,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:07,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:11:07,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:07,637 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-06-12 22:11:07,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:07,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:07,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:07,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:07,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:07,815 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:07,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:11:07,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,108 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-12 22:11:08,108 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-12 22:11:08,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:08,124 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,135 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:08,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:11:08,136 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,267 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-12 22:11:08,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,280 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:11:08,283 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,293 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:08,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:11:08,294 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,412 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:11:08,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,425 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:08,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:11:08,426 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:11:08,438 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,545 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-12 22:11:08,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,557 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:08,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:11:08,559 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:08,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-12 22:11:08,569 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:08,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:08,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:11:08,671 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-12 22:11:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:08,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471623327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:08,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:08,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:11:08,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335834020] [2021-06-12 22:11:08,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:11:08,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:08,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:11:08,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:11:08,799 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:10,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:10,040 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-06-12 22:11:10,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:11:10,040 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:10,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:10,045 INFO L225 Difference]: With dead ends: 3062 [2021-06-12 22:11:10,045 INFO L226 Difference]: Without dead ends: 3037 [2021-06-12 22:11:10,045 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1422.2ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:11:10,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-06-12 22:11:10,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-06-12 22:11:10,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:10,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-06-12 22:11:10,076 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-06-12 22:11:10,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:10,076 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-06-12 22:11:10,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:10,076 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-06-12 22:11:10,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:10,078 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:10,078 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:10,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3405 [2021-06-12 22:11:10,279 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:10,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:10,279 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-12 22:11:10,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:10,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659994075] [2021-06-12 22:11:10,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:10,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:10,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:10,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659994075] [2021-06-12 22:11:10,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659994075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:10,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266183938] [2021-06-12 22:11:10,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:10,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:10,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:11:10,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:10,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-12 22:11:10,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-12 22:11:10,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:11:10,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:11:10,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-12 22:11:10,983 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-12 22:11:10,991 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:10,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:10,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:10,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-12 22:11:10,999 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:11:11,006 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-12 22:11:11,014 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:11:11,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:11:11,030 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-12 22:11:11,039 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:11:11,047 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:11:11,054 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:11,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:11,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-12 22:11:11,058 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:11,077 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-12 22:11:11,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 22:11:11,078 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-12 22:11:11,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:11,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266183938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:11,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:11,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:11:11,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200689224] [2021-06-12 22:11:11,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:11:11,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:11,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:11:11,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:11:11,100 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:12,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:12,444 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-06-12 22:11:12,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:11:12,444 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:12,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:12,448 INFO L225 Difference]: With dead ends: 3206 [2021-06-12 22:11:12,448 INFO L226 Difference]: Without dead ends: 3169 [2021-06-12 22:11:12,449 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1300.9ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:11:12,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-06-12 22:11:12,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-06-12 22:11:12,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:12,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-06-12 22:11:12,479 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-06-12 22:11:12,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:12,479 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-06-12 22:11:12,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:12,479 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-06-12 22:11:12,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:12,481 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:12,481 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:12,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3441 [2021-06-12 22:11:12,682 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:12,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:12,682 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-12 22:11:12,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:12,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606901994] [2021-06-12 22:11:12,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:12,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:12,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:12,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606901994] [2021-06-12 22:11:12,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606901994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:12,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266247220] [2021-06-12 22:11:12,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:12,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:11:12,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:12,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:11:12,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:13,210 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-06-12 22:11:13,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:13,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:11:13,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:13,300 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-06-12 22:11:13,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:13,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:11:13,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:13,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:13,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:13,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:11:13,334 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:13,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:13,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:13,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:13,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:11:13,360 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:13,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:13,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 22:11:13,380 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-06-12 22:11:13,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:13,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266247220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:13,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:13,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-12 22:11:13,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844097157] [2021-06-12 22:11:13,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:11:13,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:13,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:11:13,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:11:13,418 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:15,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:15,175 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-06-12 22:11:15,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 22:11:15,175 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:15,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:15,180 INFO L225 Difference]: With dead ends: 3360 [2021-06-12 22:11:15,180 INFO L226 Difference]: Without dead ends: 3326 [2021-06-12 22:11:15,180 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1587.2ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:11:15,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-06-12 22:11:15,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-06-12 22:11:15,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:15,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-06-12 22:11:15,214 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-06-12 22:11:15,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:15,214 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-06-12 22:11:15,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:15,214 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-06-12 22:11:15,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:15,217 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:15,217 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:15,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3539 [2021-06-12 22:11:15,418 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:15,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:15,418 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-06-12 22:11:15,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:15,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579745222] [2021-06-12 22:11:15,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:15,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:15,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:15,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579745222] [2021-06-12 22:11:15,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579745222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:15,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833089022] [2021-06-12 22:11:15,698 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:15,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:11:15,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:15,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:11:15,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:16,219 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-12 22:11:16,643 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-06-12 22:11:16,672 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:16,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:11:16,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,026 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-06-12 22:11:17,026 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-06-12 22:11:17,026 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-06-12 22:11:17,050 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:17,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:11:17,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,199 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-12 22:11:17,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,219 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:11:17,221 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,367 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-12 22:11:17,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,390 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:17,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:17,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,533 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-06-12 22:11:17,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,534 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-06-12 22:11:17,552 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:11:17,555 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,703 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-12 22:11:17,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,723 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:17,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:11:17,725 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:17,867 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-06-12 22:11:17,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:17,890 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:17,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:11:17,891 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:18,034 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-12 22:11:18,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:18,054 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:18,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:11:18,056 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:18,194 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-06-12 22:11:18,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:18,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:18,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:18,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-12 22:11:18,216 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:18,350 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-12 22:11:18,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:18,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:18,376 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-12 22:11:18,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-06-12 22:11:18,381 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:18,554 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-12 22:11:18,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:18,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:11:18,577 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-06-12 22:11:18,853 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-06-12 22:11:18,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:18,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833089022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:18,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:18,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-12 22:11:18,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202202845] [2021-06-12 22:11:18,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:11:18,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:18,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:11:18,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:11:18,958 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:19,555 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-12 22:11:20,473 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-12 22:11:20,824 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-06-12 22:11:21,145 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-06-12 22:11:21,391 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-12 22:11:21,633 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-06-12 22:11:21,866 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:11:22,479 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-06-12 22:11:22,739 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-06-12 22:11:23,523 WARN L205 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-06-12 22:11:24,045 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-06-12 22:11:24,279 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-06-12 22:11:24,614 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-06-12 22:11:24,767 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-06-12 22:11:24,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:24,973 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-06-12 22:11:24,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:11:24,973 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:24,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:24,978 INFO L225 Difference]: With dead ends: 3432 [2021-06-12 22:11:24,978 INFO L226 Difference]: Without dead ends: 3387 [2021-06-12 22:11:24,978 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 5983.9ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:11:24,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-06-12 22:11:25,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-06-12 22:11:25,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:25,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-06-12 22:11:25,009 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-06-12 22:11:25,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:25,009 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-06-12 22:11:25,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:25,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-06-12 22:11:25,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:25,011 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:25,011 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:25,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3553,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:25,212 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:25,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:25,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-06-12 22:11:25,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:25,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808110771] [2021-06-12 22:11:25,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:25,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:25,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808110771] [2021-06-12 22:11:25,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808110771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:25,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553363874] [2021-06-12 22:11:25,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:25,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:11:25,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:25,961 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-12 22:11:26,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:26,174 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 22:11:26,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:11:26,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:26,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:26,201 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:26,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-12 22:11:26,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:26,590 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-06-12 22:11:26,591 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-06-12 22:11:26,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:26,615 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:26,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-12 22:11:26,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:26,808 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-06-12 22:11:26,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:26,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:26,834 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:26,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:26,835 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:26,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:26,859 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-12 22:11:26,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:11:26,860 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,161 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-06-12 22:11:27,162 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-06-12 22:11:27,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:11:27,190 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:11:27,212 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,455 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-06-12 22:11:27,456 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-06-12 22:11:27,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,474 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-12 22:11:27,479 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,691 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-06-12 22:11:27,692 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-06-12 22:11:27,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,711 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:27,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:11:27,712 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,813 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-12 22:11:27,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-12 22:11:27,834 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:27,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:27,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:27,950 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-12 22:11:27,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-12 22:11:27,952 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:28,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:28,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-12 22:11:28,062 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-12 22:11:28,206 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:28,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553363874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:28,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:28,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:11:28,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314603248] [2021-06-12 22:11:28,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:11:28,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:28,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:11:28,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:11:28,207 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:28,518 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-12 22:11:29,408 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-12 22:11:29,601 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-12 22:11:29,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:29,846 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-06-12 22:11:29,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 22:11:29,846 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:29,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:29,851 INFO L225 Difference]: With dead ends: 3462 [2021-06-12 22:11:29,851 INFO L226 Difference]: Without dead ends: 3432 [2021-06-12 22:11:29,851 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1910.2ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:11:29,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-06-12 22:11:29,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-06-12 22:11:29,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:29,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-06-12 22:11:29,884 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-06-12 22:11:29,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:29,884 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-06-12 22:11:29,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:29,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-06-12 22:11:29,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:29,887 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:29,887 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:30,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3591 [2021-06-12 22:11:30,087 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:30,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:30,088 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-06-12 22:11:30,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:30,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150380634] [2021-06-12 22:11:30,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:30,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:30,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:30,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150380634] [2021-06-12 22:11:30,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150380634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:30,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170766433] [2021-06-12 22:11:30,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:30,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:11:30,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:30,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 22:11:30,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:30,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,577 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 22:11:30,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:30,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:11:30,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,599 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:11:30,600 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,608 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-12 22:11:30,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,619 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:30,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-12 22:11:30,621 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,628 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:11:30,630 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,640 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:30,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-12 22:11:30,641 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,650 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-12 22:11:30,651 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,659 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:11:30,659 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,670 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:30,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:11:30,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,679 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-12 22:11:30,680 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,689 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:11:30,690 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,698 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:11:30,699 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,706 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:11:30,707 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,716 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:30,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-12 22:11:30,719 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:30,724 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-12 22:11:30,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:11:30,725 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:30,791 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-12 22:11:30,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:11:30,792 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-12 22:11:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:30,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170766433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:30,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:30,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:11:30,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107092390] [2021-06-12 22:11:30,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:11:30,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:30,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:11:30,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:11:30,877 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:31,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:31,798 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-06-12 22:11:31,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:11:31,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:31,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:31,804 INFO L225 Difference]: With dead ends: 3124 [2021-06-12 22:11:31,804 INFO L226 Difference]: Without dead ends: 3099 [2021-06-12 22:11:31,804 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 947.7ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:11:31,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-06-12 22:11:31,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-06-12 22:11:31,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:31,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-06-12 22:11:31,847 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-06-12 22:11:31,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:31,848 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-06-12 22:11:31,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:31,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-06-12 22:11:31,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:31,851 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:31,851 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:32,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3638,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:32,073 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:32,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:32,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-06-12 22:11:32,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:32,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635945547] [2021-06-12 22:11:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:32,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:32,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:32,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635945547] [2021-06-12 22:11:32,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635945547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:32,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067861385] [2021-06-12 22:11:32,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:32,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:11:32,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:32,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 22:11:32,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:32,752 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-12 22:11:32,909 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-06-12 22:11:32,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:32,928 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:32,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:11:32,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:32,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:32,940 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:32,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-12 22:11:32,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,263 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-12 22:11:33,263 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-06-12 22:11:33,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,278 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:33,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 22:11:33,279 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 22:11:33,293 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,435 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:11:33,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:33,453 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,464 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:33,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:11:33,465 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,587 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-12 22:11:33,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-12 22:11:33,602 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,612 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 22:11:33,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-12 22:11:33,613 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,724 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-12 22:11:33,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-12 22:11:33,755 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:33,764 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-12 22:11:33,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-12 22:11:33,765 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:33,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:33,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-12 22:11:33,868 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-06-12 22:11:34,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:34,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067861385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:34,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:34,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-12 22:11:34,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165470042] [2021-06-12 22:11:34,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:11:34,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:34,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:11:34,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:11:34,001 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:34,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:34,705 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-06-12 22:11:34,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:11:34,705 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:34,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:34,709 INFO L225 Difference]: With dead ends: 2991 [2021-06-12 22:11:34,710 INFO L226 Difference]: Without dead ends: 2976 [2021-06-12 22:11:34,710 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1124.5ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:11:34,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-06-12 22:11:34,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-06-12 22:11:34,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:34,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-06-12 22:11:34,738 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-06-12 22:11:34,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:34,739 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-06-12 22:11:34,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:34,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-06-12 22:11:34,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:34,741 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:34,741 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:34,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3657,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:34,942 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:34,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:34,942 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-12 22:11:34,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:34,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039574614] [2021-06-12 22:11:34,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:34,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:35,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:35,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:35,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039574614] [2021-06-12 22:11:35,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039574614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:35,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580069866] [2021-06-12 22:11:35,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:35,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:11:35,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:35,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:11:35,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:35,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,631 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:35,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-12 22:11:35,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,659 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:35,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:11:35,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,678 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-12 22:11:35,678 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,700 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-12 22:11:35,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-06-12 22:11:35,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,725 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:11:35,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-12 22:11:35,727 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,742 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:11:35,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,758 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-12 22:11:35,758 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,773 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:11:35,774 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,795 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:11:35,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:11:35,797 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,819 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:11:35,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:11:35,821 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,844 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-12 22:11:35,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-12 22:11:35,845 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,867 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-12 22:11:35,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-12 22:11:35,868 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,883 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:11:35,884 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:35,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:11:35,911 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,925 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-12 22:11:35,926 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:35,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:35,934 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:35,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-12 22:11:35,935 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:36,019 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-06-12 22:11:36,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:11:36,021 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-12 22:11:36,094 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:36,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580069866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:36,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:36,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-12 22:11:36,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349808613] [2021-06-12 22:11:36,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 22:11:36,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:36,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 22:11:36,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:11:36,095 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:38,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:38,404 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-06-12 22:11:38,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:11:38,405 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:38,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:38,410 INFO L225 Difference]: With dead ends: 3591 [2021-06-12 22:11:38,410 INFO L226 Difference]: Without dead ends: 3547 [2021-06-12 22:11:38,411 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2071.6ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 22:11:38,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-06-12 22:11:38,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-06-12 22:11:38,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:38,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-12 22:11:38,460 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-12 22:11:38,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:38,460 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-12 22:11:38,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:38,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-12 22:11:38,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:38,463 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:38,463 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:38,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3694 [2021-06-12 22:11:38,663 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:38,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:38,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-06-12 22:11:38,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:38,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971659204] [2021-06-12 22:11:38,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:38,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:38,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971659204] [2021-06-12 22:11:38,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971659204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:38,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679647079] [2021-06-12 22:11:38,974 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:38,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:11:38,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:38,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 22:11:38,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:39,344 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-06-12 22:11:39,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:39,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:39,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-12 22:11:39,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:39,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:39,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-12 22:11:39,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:39,428 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-06-12 22:11:39,428 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-06-12 22:11:39,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:39,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-12 22:11:39,432 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:39,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:39,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:39,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:11:39,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-12 22:11:39,458 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:39,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:39,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 22:11:39,478 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-06-12 22:11:39,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:39,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679647079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:39,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:39,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-12 22:11:39,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008484753] [2021-06-12 22:11:39,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 22:11:39,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:39,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 22:11:39,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:11:39,515 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:40,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:40,744 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-06-12 22:11:40,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:11:40,744 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:40,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:40,748 INFO L225 Difference]: With dead ends: 3132 [2021-06-12 22:11:40,748 INFO L226 Difference]: Without dead ends: 3117 [2021-06-12 22:11:40,748 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1202.5ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 22:11:40,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-06-12 22:11:40,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-06-12 22:11:40,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:40,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-12 22:11:40,777 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-12 22:11:40,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:40,777 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-12 22:11:40,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:40,778 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-12 22:11:40,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-12 22:11:40,780 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:40,780 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:40,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3808 [2021-06-12 22:11:40,981 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:40,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:40,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-06-12 22:11:40,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:40,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245396943] [2021-06-12 22:11:40,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:41,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:41,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:41,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245396943] [2021-06-12 22:11:41,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245396943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:41,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681665449] [2021-06-12 22:11:41,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:41,224 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:11:41,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:41,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 22:11:41,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:41,532 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-12 22:11:41,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:41,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:41,834 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:11:41,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-12 22:11:41,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:41,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:41,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:41,875 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-12 22:11:41,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-12 22:11:41,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:42,265 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-12 22:11:42,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:42,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:42,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-12 22:11:42,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:42,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,330 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:11:42,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-12 22:11:42,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:42,706 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-12 22:11:42,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:42,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:42,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-12 22:11:42,747 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:42,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:42,764 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 22:11:42,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-12 22:11:42,764 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:43,107 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-06-12 22:11:43,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:43,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,140 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:11:43,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-12 22:11:43,142 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:43,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,171 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:43,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-12 22:11:43,175 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:43,775 WARN L205 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-06-12 22:11:43,776 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-06-12 22:11:43,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,804 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:11:43,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-12 22:11:43,805 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:43,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:43,831 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:43,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-12 22:11:43,833 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:44,107 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-12 22:11:44,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:44,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,137 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-12 22:11:44,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-12 22:11:44,139 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:44,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,164 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:44,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-12 22:11:44,168 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:44,638 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-06-12 22:11:44,639 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-06-12 22:11:44,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:44,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-12 22:11:44,673 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:44,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:44,699 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-12 22:11:44,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-12 22:11:44,702 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:45,306 WARN L205 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-06-12 22:11:45,306 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-06-12 22:11:45,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:45,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:45,333 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-12 22:11:45,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-12 22:11:45,335 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:45,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:45,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:11:45,358 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-12 22:11:45,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-12 22:11:45,360 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-12 22:11:45,568 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-12 22:11:45,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:11:45,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-12 22:11:45,583 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-06-12 22:11:45,785 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:45,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681665449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:45,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:45,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-12 22:11:45,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372619542] [2021-06-12 22:11:45,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 22:11:45,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:45,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 22:11:45,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:11:45,786 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:46,661 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-12 22:11:46,844 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-12 22:11:48,605 WARN L205 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-06-12 22:11:49,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:49,105 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-06-12 22:11:49,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:11:49,106 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-12 22:11:49,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:49,110 INFO L225 Difference]: With dead ends: 3258 [2021-06-12 22:11:49,111 INFO L226 Difference]: Without dead ends: 3228 [2021-06-12 22:11:49,111 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 3230.6ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 22:11:49,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-06-12 22:11:49,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-06-12 22:11:49,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:49,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-06-12 22:11:49,141 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-06-12 22:11:49,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:49,141 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-06-12 22:11:49,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:49,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-06-12 22:11:49,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:49,143 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:49,143 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:49,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3823,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:49,346 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:49,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:49,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-06-12 22:11:49,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:49,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232131089] [2021-06-12 22:11:49,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:49,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:49,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232131089] [2021-06-12 22:11:49,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232131089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313999635] [2021-06-12 22:11:49,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:49,405 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:11:49,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:49,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:11:49,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:49,495 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:49,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313999635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:49,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:49,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:11:49,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096689846] [2021-06-12 22:11:49,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:11:49,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:49,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:11:49,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:11:49,495 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:50,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:50,351 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-06-12 22:11:50,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:11:50,351 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:50,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:50,359 INFO L225 Difference]: With dead ends: 5410 [2021-06-12 22:11:50,359 INFO L226 Difference]: Without dead ends: 5410 [2021-06-12 22:11:50,359 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 498.3ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 22:11:50,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-06-12 22:11:50,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-06-12 22:11:50,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:50,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-06-12 22:11:50,410 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-06-12 22:11:50,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:50,411 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-06-12 22:11:50,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:50,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-06-12 22:11:50,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:50,414 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:50,414 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:50,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3894,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:50,615 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:50,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:50,615 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-06-12 22:11:50,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:50,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845826485] [2021-06-12 22:11:50,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:50,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:50,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:50,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845826485] [2021-06-12 22:11:50,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845826485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:50,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229902361] [2021-06-12 22:11:50,670 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:50,693 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:11:50,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:50,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:11:50,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:50,791 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:50,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229902361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:50,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:50,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:11:50,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461584510] [2021-06-12 22:11:50,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:11:50,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:50,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:11:50,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:11:50,792 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:51,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:51,972 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-06-12 22:11:51,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:11:51,973 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:51,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:51,983 INFO L225 Difference]: With dead ends: 7046 [2021-06-12 22:11:51,983 INFO L226 Difference]: Without dead ends: 7046 [2021-06-12 22:11:51,984 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 701.1ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 22:11:51,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-06-12 22:11:52,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-06-12 22:11:52,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:52,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-06-12 22:11:52,045 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-06-12 22:11:52,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:52,045 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-06-12 22:11:52,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:52,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-06-12 22:11:52,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:52,048 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:52,048 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:52,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3895 [2021-06-12 22:11:52,258 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:52,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:52,258 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-06-12 22:11:52,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:52,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402627371] [2021-06-12 22:11:52,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:52,298 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:52,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:52,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402627371] [2021-06-12 22:11:52,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402627371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:52,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12060727] [2021-06-12 22:11:52,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:52,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:11:52,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:52,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:11:52,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:52,434 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:52,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12060727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:52,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:52,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:11:52,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791904847] [2021-06-12 22:11:52,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:11:52,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:52,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:11:52,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:11:52,435 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:53,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:53,513 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-06-12 22:11:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 22:11:53,514 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:53,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:53,523 INFO L225 Difference]: With dead ends: 6437 [2021-06-12 22:11:53,523 INFO L226 Difference]: Without dead ends: 6437 [2021-06-12 22:11:53,523 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 660.7ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 22:11:53,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-06-12 22:11:53,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-06-12 22:11:53,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:53,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-06-12 22:11:53,575 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-06-12 22:11:53,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:53,576 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-06-12 22:11:53,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:53,576 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-06-12 22:11:53,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:53,578 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:53,579 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:53,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3896,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:53,779 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:53,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:53,779 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-06-12 22:11:53,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:53,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475874585] [2021-06-12 22:11:53,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:53,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:53,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:53,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475874585] [2021-06-12 22:11:53,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475874585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:53,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728393326] [2021-06-12 22:11:53,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:53,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:53,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:11:53,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:53,959 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:53,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728393326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:53,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:53,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:11:53,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51308840] [2021-06-12 22:11:53,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:11:53,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:53,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:11:53,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:11:53,960 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:54,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:54,988 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-06-12 22:11:54,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 22:11:54,988 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:54,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:54,996 INFO L225 Difference]: With dead ends: 5496 [2021-06-12 22:11:54,996 INFO L226 Difference]: Without dead ends: 5496 [2021-06-12 22:11:54,997 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 622.2ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:11:55,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-06-12 22:11:55,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-06-12 22:11:55,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:55,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-06-12 22:11:55,046 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-06-12 22:11:55,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:55,046 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-06-12 22:11:55,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:55,046 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-06-12 22:11:55,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:55,049 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:55,049 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:55,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3897,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:55,250 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:55,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:55,250 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-06-12 22:11:55,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:55,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767647877] [2021-06-12 22:11:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:55,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:55,288 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:55,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:55,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767647877] [2021-06-12 22:11:55,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767647877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:55,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422583649] [2021-06-12 22:11:55,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:55,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:11:55,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:55,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:11:55,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:55,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:55,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422583649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:55,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:55,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 22:11:55,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324962454] [2021-06-12 22:11:55,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:11:55,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:55,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:11:55,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:11:55,393 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:55,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:55,924 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-06-12 22:11:55,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:11:55,924 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:55,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:55,930 INFO L225 Difference]: With dead ends: 4908 [2021-06-12 22:11:55,930 INFO L226 Difference]: Without dead ends: 4908 [2021-06-12 22:11:55,931 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 300.9ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:11:55,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-06-12 22:11:55,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-06-12 22:11:55,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:55,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-06-12 22:11:55,974 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-06-12 22:11:55,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:55,974 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-06-12 22:11:55,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:55,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-06-12 22:11:55,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:55,977 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:55,977 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:56,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3898 [2021-06-12 22:11:56,177 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:56,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:56,177 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-06-12 22:11:56,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:56,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274329988] [2021-06-12 22:11:56,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:56,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:56,203 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:11:56,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:56,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274329988] [2021-06-12 22:11:56,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274329988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:56,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981526342] [2021-06-12 22:11:56,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:56,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:11:56,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:56,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:11:56,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:11:56,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981526342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:56,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:56,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:11:56,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704433297] [2021-06-12 22:11:56,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:11:56,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:56,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:11:56,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:11:56,279 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:56,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:56,444 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-06-12 22:11:56,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:11:56,444 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:56,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:56,449 INFO L225 Difference]: With dead ends: 4133 [2021-06-12 22:11:56,450 INFO L226 Difference]: Without dead ends: 4085 [2021-06-12 22:11:56,450 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:11:56,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-06-12 22:11:56,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-06-12 22:11:56,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:56,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-06-12 22:11:56,489 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-06-12 22:11:56,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:56,489 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-06-12 22:11:56,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:56,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-06-12 22:11:56,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:56,492 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:56,492 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:56,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3899,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:56,693 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:56,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:56,693 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-06-12 22:11:56,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:56,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65250970] [2021-06-12 22:11:56,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:56,723 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:56,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:56,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65250970] [2021-06-12 22:11:56,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65250970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:56,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230779823] [2021-06-12 22:11:56,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:56,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:11:56,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:56,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:11:56,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:56,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230779823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:56,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:56,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:11:56,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5711653] [2021-06-12 22:11:56,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:11:56,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:56,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:11:56,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:11:56,818 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:57,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:57,362 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-06-12 22:11:57,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 22:11:57,362 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:57,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:57,369 INFO L225 Difference]: With dead ends: 4714 [2021-06-12 22:11:57,369 INFO L226 Difference]: Without dead ends: 4667 [2021-06-12 22:11:57,369 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 322.4ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:11:57,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-06-12 22:11:57,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-06-12 22:11:57,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:57,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-06-12 22:11:57,434 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-06-12 22:11:57,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:57,434 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-06-12 22:11:57,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:57,434 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-06-12 22:11:57,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:57,438 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:57,438 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:57,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3900 [2021-06-12 22:11:57,639 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:57,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:57,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-06-12 22:11:57,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:57,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745825511] [2021-06-12 22:11:57,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:57,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:57,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:57,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745825511] [2021-06-12 22:11:57,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745825511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:57,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721349169] [2021-06-12 22:11:57,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:57,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:11:57,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:57,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:11:57,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:57,771 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:57,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721349169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:57,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:57,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:11:57,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042086326] [2021-06-12 22:11:57,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:11:57,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:57,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:11:57,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:11:57,772 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:58,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:58,406 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-06-12 22:11:58,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:11:58,407 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:58,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:58,414 INFO L225 Difference]: With dead ends: 5031 [2021-06-12 22:11:58,414 INFO L226 Difference]: Without dead ends: 5005 [2021-06-12 22:11:58,414 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 395.9ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:11:58,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-06-12 22:11:58,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-06-12 22:11:58,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:58,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-06-12 22:11:58,470 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-06-12 22:11:58,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:58,470 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-06-12 22:11:58,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:58,471 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-06-12 22:11:58,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:58,474 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:58,475 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:58,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:58,677 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:58,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:58,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-06-12 22:11:58,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:58,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953307484] [2021-06-12 22:11:58,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:58,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:58,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953307484] [2021-06-12 22:11:58,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953307484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:58,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147576427] [2021-06-12 22:11:58,712 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:58,735 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:11:58,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:58,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:11:58,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:58,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:58,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147576427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:58,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:58,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:11:58,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730399358] [2021-06-12 22:11:58,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:11:58,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:58,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:11:58,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:11:58,818 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:59,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:11:59,479 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-06-12 22:11:59,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:11:59,480 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:11:59,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:11:59,487 INFO L225 Difference]: With dead ends: 5035 [2021-06-12 22:11:59,487 INFO L226 Difference]: Without dead ends: 5029 [2021-06-12 22:11:59,487 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 414.4ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:11:59,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-06-12 22:11:59,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-06-12 22:11:59,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:59,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-06-12 22:11:59,547 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-06-12 22:11:59,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:11:59,547 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-06-12 22:11:59,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:11:59,547 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-06-12 22:11:59,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:11:59,552 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:11:59,552 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:11:59,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3902 [2021-06-12 22:11:59,765 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:11:59,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:11:59,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-06-12 22:11:59,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:11:59,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715299735] [2021-06-12 22:11:59,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:11:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:11:59,795 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:59,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:11:59,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715299735] [2021-06-12 22:11:59,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715299735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:59,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222665900] [2021-06-12 22:11:59,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:11:59,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:11:59,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:11:59,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:11:59,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:11:59,884 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:11:59,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222665900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:11:59,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:11:59,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:11:59,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23208244] [2021-06-12 22:11:59,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:11:59,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:11:59,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:11:59,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:11:59,885 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:00,383 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-06-12 22:12:00,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:12:00,383 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:00,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:00,391 INFO L225 Difference]: With dead ends: 5805 [2021-06-12 22:12:00,392 INFO L226 Difference]: Without dead ends: 5722 [2021-06-12 22:12:00,392 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 282.5ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:12:00,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-12 22:12:00,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-06-12 22:12:00,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-06-12 22:12:00,452 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-06-12 22:12:00,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:00,452 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-06-12 22:12:00,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-06-12 22:12:00,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:00,457 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:00,457 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:00,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3903,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:00,657 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:00,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:00,657 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-06-12 22:12:00,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:00,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618143332] [2021-06-12 22:12:00,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:00,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:00,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:00,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618143332] [2021-06-12 22:12:00,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618143332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:00,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768938410] [2021-06-12 22:12:00,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:00,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:12:00,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:00,760 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:00,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768938410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:00,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:00,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-12 22:12:00,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324760349] [2021-06-12 22:12:00,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:12:00,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:00,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:12:00,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:12:00,761 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:00,920 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-06-12 22:12:00,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:12:00,920 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:00,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:00,926 INFO L225 Difference]: With dead ends: 4551 [2021-06-12 22:12:00,926 INFO L226 Difference]: Without dead ends: 4551 [2021-06-12 22:12:00,926 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:12:00,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-06-12 22:12:00,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-06-12 22:12:00,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-06-12 22:12:00,971 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-06-12 22:12:00,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:00,971 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-06-12 22:12:00,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:00,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-06-12 22:12:00,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:00,975 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:00,975 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:01,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-06-12 22:12:01,176 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:01,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:01,176 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-06-12 22:12:01,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:01,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146195802] [2021-06-12 22:12:01,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:01,208 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:01,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:01,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146195802] [2021-06-12 22:12:01,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146195802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:01,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551634190] [2021-06-12 22:12:01,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:01,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:01,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:01,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:01,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:01,306 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:01,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551634190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:01,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:01,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:12:01,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28484467] [2021-06-12 22:12:01,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:01,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:01,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:01,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:01,307 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:01,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:01,901 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-06-12 22:12:01,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 22:12:01,901 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:01,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:01,910 INFO L225 Difference]: With dead ends: 6432 [2021-06-12 22:12:01,910 INFO L226 Difference]: Without dead ends: 6432 [2021-06-12 22:12:01,911 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 348.8ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:12:01,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-06-12 22:12:01,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-06-12 22:12:01,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:01,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-06-12 22:12:01,973 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-06-12 22:12:01,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:01,973 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-06-12 22:12:01,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:01,974 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-06-12 22:12:01,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:01,977 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:01,977 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:02,199 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3905 [2021-06-12 22:12:02,199 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:02,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:02,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-06-12 22:12:02,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:02,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943143485] [2021-06-12 22:12:02,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:02,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:02,233 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:02,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:02,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943143485] [2021-06-12 22:12:02,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943143485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:02,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85324267] [2021-06-12 22:12:02,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:02,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:02,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:02,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:02,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:02,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:02,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85324267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:02,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:02,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:12:02,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546942879] [2021-06-12 22:12:02,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:02,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:02,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:02,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:02,325 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:03,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:03,080 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-06-12 22:12:03,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 22:12:03,080 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:03,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:03,090 INFO L225 Difference]: With dead ends: 6687 [2021-06-12 22:12:03,090 INFO L226 Difference]: Without dead ends: 6687 [2021-06-12 22:12:03,090 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 410.3ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 22:12:03,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-06-12 22:12:03,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-06-12 22:12:03,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:03,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-06-12 22:12:03,157 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-06-12 22:12:03,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:03,157 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-06-12 22:12:03,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:03,157 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-06-12 22:12:03,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:03,161 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:03,161 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:03,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-06-12 22:12:03,362 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:03,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:03,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-06-12 22:12:03,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:03,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672510703] [2021-06-12 22:12:03,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:03,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:03,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:03,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672510703] [2021-06-12 22:12:03,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672510703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:03,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449455148] [2021-06-12 22:12:03,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:03,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:03,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:03,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:03,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:03,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:03,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449455148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:03,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:03,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:12:03,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383100873] [2021-06-12 22:12:03,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:03,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:03,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:03,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:03,495 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:04,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:04,067 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-06-12 22:12:04,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 22:12:04,067 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:04,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:04,077 INFO L225 Difference]: With dead ends: 6847 [2021-06-12 22:12:04,078 INFO L226 Difference]: Without dead ends: 6811 [2021-06-12 22:12:04,078 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 329.7ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:12:04,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-06-12 22:12:04,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-06-12 22:12:04,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:04,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-06-12 22:12:04,170 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-06-12 22:12:04,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:04,170 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-06-12 22:12:04,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:04,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-06-12 22:12:04,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:04,175 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:04,175 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:04,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3907,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:04,375 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:04,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:04,376 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-06-12 22:12:04,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:04,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288479492] [2021-06-12 22:12:04,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:04,406 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:04,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:04,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288479492] [2021-06-12 22:12:04,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288479492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:04,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794991969] [2021-06-12 22:12:04,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:04,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:12:04,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:04,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:04,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:04,495 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:04,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794991969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:04,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:04,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:12:04,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985785433] [2021-06-12 22:12:04,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:04,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:04,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:04,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:04,496 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:05,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:05,042 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-06-12 22:12:05,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:12:05,042 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:05,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:05,052 INFO L225 Difference]: With dead ends: 7020 [2021-06-12 22:12:05,053 INFO L226 Difference]: Without dead ends: 7020 [2021-06-12 22:12:05,053 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 331.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:12:05,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-06-12 22:12:05,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-06-12 22:12:05,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:05,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-06-12 22:12:05,121 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-06-12 22:12:05,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:05,121 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-06-12 22:12:05,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:05,121 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-06-12 22:12:05,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:05,125 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:05,125 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:05,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-06-12 22:12:05,325 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:05,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:05,326 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-06-12 22:12:05,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:05,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949586106] [2021-06-12 22:12:05,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:05,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:05,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:05,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949586106] [2021-06-12 22:12:05,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949586106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:05,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903697481] [2021-06-12 22:12:05,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:05,401 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:12:05,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:05,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:05,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:05,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903697481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:05,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:05,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:12:05,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255606721] [2021-06-12 22:12:05,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:05,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:05,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:05,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:05,477 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:06,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:06,094 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-06-12 22:12:06,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 22:12:06,095 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:06,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:06,104 INFO L225 Difference]: With dead ends: 6180 [2021-06-12 22:12:06,104 INFO L226 Difference]: Without dead ends: 6176 [2021-06-12 22:12:06,104 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 369.5ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:12:06,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-06-12 22:12:06,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-06-12 22:12:06,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:06,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-06-12 22:12:06,162 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-06-12 22:12:06,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:06,162 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-06-12 22:12:06,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:06,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-06-12 22:12:06,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:06,165 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:06,165 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:06,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:06,366 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:06,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:06,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-06-12 22:12:06,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:06,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076591771] [2021-06-12 22:12:06,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:06,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:06,397 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:06,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:06,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076591771] [2021-06-12 22:12:06,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076591771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:06,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651336272] [2021-06-12 22:12:06,397 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:06,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:06,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:06,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:06,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651336272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:06,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:06,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:12:06,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138873020] [2021-06-12 22:12:06,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:06,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:06,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:06,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:06,506 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:07,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:07,448 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-06-12 22:12:07,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:12:07,448 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:07,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:07,462 INFO L225 Difference]: With dead ends: 9433 [2021-06-12 22:12:07,462 INFO L226 Difference]: Without dead ends: 9433 [2021-06-12 22:12:07,462 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 546.4ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:12:07,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-06-12 22:12:07,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-06-12 22:12:07,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:07,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-06-12 22:12:07,546 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-06-12 22:12:07,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:07,546 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-06-12 22:12:07,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:07,547 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-06-12 22:12:07,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:07,551 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:07,551 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:07,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-06-12 22:12:07,751 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:07,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:07,751 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-06-12 22:12:07,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:07,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584506016] [2021-06-12 22:12:07,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:07,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:07,782 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:07,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:07,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584506016] [2021-06-12 22:12:07,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584506016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:07,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274049842] [2021-06-12 22:12:07,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:07,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:07,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:07,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:07,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:07,889 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:07,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274049842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:07,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:07,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:12:07,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683952800] [2021-06-12 22:12:07,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:07,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:07,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:07,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:07,890 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:08,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:08,819 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-06-12 22:12:08,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:12:08,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:08,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:08,833 INFO L225 Difference]: With dead ends: 9262 [2021-06-12 22:12:08,833 INFO L226 Difference]: Without dead ends: 9262 [2021-06-12 22:12:08,834 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 543.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 22:12:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-06-12 22:12:08,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-06-12 22:12:08,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:08,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-06-12 22:12:08,936 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-06-12 22:12:08,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:08,936 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-06-12 22:12:08,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:08,936 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-06-12 22:12:08,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:08,939 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:08,940 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:09,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3911,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:09,140 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:09,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:09,140 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-06-12 22:12:09,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:09,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244392490] [2021-06-12 22:12:09,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:09,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:09,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:09,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:09,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244392490] [2021-06-12 22:12:09,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244392490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:09,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167238237] [2021-06-12 22:12:09,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:09,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:09,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:09,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:09,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:09,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:09,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167238237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:09,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:09,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:12:09,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741690562] [2021-06-12 22:12:09,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:09,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:09,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:09,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:09,270 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:10,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:10,118 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-06-12 22:12:10,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 22:12:10,119 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:10,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:10,132 INFO L225 Difference]: With dead ends: 8699 [2021-06-12 22:12:10,133 INFO L226 Difference]: Without dead ends: 8699 [2021-06-12 22:12:10,133 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 456.3ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 22:12:10,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-06-12 22:12:10,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-06-12 22:12:10,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:10,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-06-12 22:12:10,225 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-06-12 22:12:10,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:10,225 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-06-12 22:12:10,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:10,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-06-12 22:12:10,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:10,230 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:10,230 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:10,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3912 [2021-06-12 22:12:10,430 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:10,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:10,430 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-06-12 22:12:10,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:10,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331261215] [2021-06-12 22:12:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:10,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:10,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331261215] [2021-06-12 22:12:10,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331261215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:10,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292599204] [2021-06-12 22:12:10,482 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:10,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:10,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:10,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:10,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:10,575 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:10,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292599204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:10,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:10,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:12:10,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571212461] [2021-06-12 22:12:10,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:10,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:10,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:10,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:10,576 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:11,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:11,386 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-06-12 22:12:11,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 22:12:11,387 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:11,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:11,399 INFO L225 Difference]: With dead ends: 8208 [2021-06-12 22:12:11,400 INFO L226 Difference]: Without dead ends: 8200 [2021-06-12 22:12:11,400 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 454.7ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:12:11,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-06-12 22:12:11,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-06-12 22:12:11,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:11,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-06-12 22:12:11,478 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-06-12 22:12:11,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:11,478 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-06-12 22:12:11,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:11,478 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-06-12 22:12:11,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:11,482 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:11,482 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:11,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3913,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:11,683 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:11,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:11,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-06-12 22:12:11,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:11,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301695484] [2021-06-12 22:12:11,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:11,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:11,717 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:11,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:11,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301695484] [2021-06-12 22:12:11,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301695484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:11,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293094376] [2021-06-12 22:12:11,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:11,741 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:12:11,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:11,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:11,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:11,825 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:11,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293094376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:11,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:11,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:12:11,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501065280] [2021-06-12 22:12:11,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:11,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:11,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:11,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:11,825 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:12,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:12,689 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-06-12 22:12:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 22:12:12,689 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:12,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:12,702 INFO L225 Difference]: With dead ends: 8126 [2021-06-12 22:12:12,702 INFO L226 Difference]: Without dead ends: 8126 [2021-06-12 22:12:12,703 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 486.5ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:12:12,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-06-12 22:12:12,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-06-12 22:12:12,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:12,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-06-12 22:12:12,778 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-06-12 22:12:12,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:12,778 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-06-12 22:12:12,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:12,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-06-12 22:12:12,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:12,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:12,782 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:12,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-06-12 22:12:12,982 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:12,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:12,983 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-06-12 22:12:12,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:12,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041304423] [2021-06-12 22:12:12,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:12,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:13,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:13,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:13,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041304423] [2021-06-12 22:12:13,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041304423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:13,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401507246] [2021-06-12 22:12:13,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:13,038 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 22:12:13,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:13,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:13,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:13,118 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:13,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401507246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:13,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:13,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:12:13,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708007277] [2021-06-12 22:12:13,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:13,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:13,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:13,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:13,119 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:14,008 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-06-12 22:12:14,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:12:14,009 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:14,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:14,020 INFO L225 Difference]: With dead ends: 7794 [2021-06-12 22:12:14,020 INFO L226 Difference]: Without dead ends: 7786 [2021-06-12 22:12:14,020 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 466.8ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:12:14,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-06-12 22:12:14,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-06-12 22:12:14,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:14,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-06-12 22:12:14,083 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-06-12 22:12:14,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:14,083 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-06-12 22:12:14,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:14,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-06-12 22:12:14,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:14,086 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:14,086 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:14,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-06-12 22:12:14,286 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:14,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:14,287 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-06-12 22:12:14,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:14,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919575646] [2021-06-12 22:12:14,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:14,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:14,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:14,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919575646] [2021-06-12 22:12:14,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919575646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:14,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390417253] [2021-06-12 22:12:14,324 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:14,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:14,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:14,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:14,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:14,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390417253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:14,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:14,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:12:14,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97837669] [2021-06-12 22:12:14,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:14,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:14,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:14,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:14,433 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:15,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:15,185 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-06-12 22:12:15,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:12:15,185 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:15,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:15,194 INFO L225 Difference]: With dead ends: 6003 [2021-06-12 22:12:15,195 INFO L226 Difference]: Without dead ends: 6003 [2021-06-12 22:12:15,195 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 470.4ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:12:15,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-12 22:12:15,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-06-12 22:12:15,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:15,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-06-12 22:12:15,267 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-06-12 22:12:15,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:15,267 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-06-12 22:12:15,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:15,268 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-06-12 22:12:15,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:15,271 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:15,271 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:15,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-06-12 22:12:15,472 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:15,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:15,472 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-06-12 22:12:15,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:15,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167663661] [2021-06-12 22:12:15,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:15,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:15,503 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:15,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:15,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167663661] [2021-06-12 22:12:15,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167663661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:15,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818119791] [2021-06-12 22:12:15,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:15,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:15,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:15,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:15,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:15,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:15,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818119791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:15,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:15,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:15,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458111386] [2021-06-12 22:12:15,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:15,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:15,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:15,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:15,621 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:16,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:16,644 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-06-12 22:12:16,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 22:12:16,644 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:16,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:16,654 INFO L225 Difference]: With dead ends: 6789 [2021-06-12 22:12:16,655 INFO L226 Difference]: Without dead ends: 6789 [2021-06-12 22:12:16,655 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 618.5ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 22:12:16,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-06-12 22:12:16,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-06-12 22:12:16,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:16,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-06-12 22:12:16,722 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-06-12 22:12:16,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:16,722 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-06-12 22:12:16,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:16,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-06-12 22:12:16,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:16,725 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:16,726 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:16,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3917,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:16,926 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:16,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:16,926 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-06-12 22:12:16,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:16,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091585475] [2021-06-12 22:12:16,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:16,977 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:16,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:16,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091585475] [2021-06-12 22:12:16,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091585475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:16,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116704786] [2021-06-12 22:12:16,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:17,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 22:12:17,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:17,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:17,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:17,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116704786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:17,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:17,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:17,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273887568] [2021-06-12 22:12:17,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:17,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:17,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:17,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:17,092 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:18,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:18,025 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-06-12 22:12:18,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:12:18,025 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:18,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:18,034 INFO L225 Difference]: With dead ends: 6345 [2021-06-12 22:12:18,035 INFO L226 Difference]: Without dead ends: 6341 [2021-06-12 22:12:18,035 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 578.1ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:12:18,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-06-12 22:12:18,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-06-12 22:12:18,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:18,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-06-12 22:12:18,095 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-06-12 22:12:18,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:18,096 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-06-12 22:12:18,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:18,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-06-12 22:12:18,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:18,099 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:18,099 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:18,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-12 22:12:18,299 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:18,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:18,300 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-06-12 22:12:18,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:18,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050472053] [2021-06-12 22:12:18,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:18,339 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:18,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:18,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050472053] [2021-06-12 22:12:18,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050472053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:18,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345782331] [2021-06-12 22:12:18,339 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:18,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:18,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:18,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:18,430 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:18,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345782331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:18,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:18,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:12:18,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469304717] [2021-06-12 22:12:18,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:18,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:18,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:18,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:18,431 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:18,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:18,980 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-06-12 22:12:18,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:12:18,980 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:18,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:18,988 INFO L225 Difference]: With dead ends: 5472 [2021-06-12 22:12:18,988 INFO L226 Difference]: Without dead ends: 5472 [2021-06-12 22:12:18,989 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 299.5ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:12:18,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-06-12 22:12:19,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-06-12 22:12:19,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:19,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-06-12 22:12:19,038 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-06-12 22:12:19,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:19,038 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-06-12 22:12:19,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:19,038 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-06-12 22:12:19,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:19,041 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:19,042 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:19,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-06-12 22:12:19,243 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:19,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:19,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-06-12 22:12:19,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:19,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649597903] [2021-06-12 22:12:19,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:19,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:19,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:19,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649597903] [2021-06-12 22:12:19,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649597903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:19,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195946750] [2021-06-12 22:12:19,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:19,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:19,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:19,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:19,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:19,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195946750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:19,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:19,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:12:19,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712141359] [2021-06-12 22:12:19,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:19,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:19,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:19,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:19,371 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:20,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:20,047 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-06-12 22:12:20,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:12:20,047 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:20,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:20,055 INFO L225 Difference]: With dead ends: 5809 [2021-06-12 22:12:20,055 INFO L226 Difference]: Without dead ends: 5809 [2021-06-12 22:12:20,056 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 395.5ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 22:12:20,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-06-12 22:12:20,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-06-12 22:12:20,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:20,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-06-12 22:12:20,131 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-06-12 22:12:20,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:20,131 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-06-12 22:12:20,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:20,132 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-06-12 22:12:20,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:20,135 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:20,135 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:20,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3920,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:20,337 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:20,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:20,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-06-12 22:12:20,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:20,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054414725] [2021-06-12 22:12:20,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:20,373 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:20,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:20,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054414725] [2021-06-12 22:12:20,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054414725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:20,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403666444] [2021-06-12 22:12:20,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:20,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:20,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:20,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:20,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:20,465 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:20,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403666444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:20,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:20,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:12:20,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533273509] [2021-06-12 22:12:20,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:20,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:20,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:20,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:20,466 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:21,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:21,254 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-06-12 22:12:21,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 22:12:21,254 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:21,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:21,264 INFO L225 Difference]: With dead ends: 6283 [2021-06-12 22:12:21,264 INFO L226 Difference]: Without dead ends: 6283 [2021-06-12 22:12:21,264 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 453.2ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:12:21,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-06-12 22:12:21,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-06-12 22:12:21,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:21,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-06-12 22:12:21,327 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-06-12 22:12:21,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:21,327 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-06-12 22:12:21,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:21,327 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-06-12 22:12:21,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:21,330 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:21,331 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:21,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3921 [2021-06-12 22:12:21,531 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:21,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:21,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-06-12 22:12:21,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:21,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032362720] [2021-06-12 22:12:21,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:21,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:21,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:21,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:21,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032362720] [2021-06-12 22:12:21,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032362720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:21,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379509493] [2021-06-12 22:12:21,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:21,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:21,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:21,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:21,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:21,671 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:21,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379509493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:21,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:21,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-12 22:12:21,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152609556] [2021-06-12 22:12:21,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:21,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:21,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:21,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:21,672 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:22,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:22,194 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-06-12 22:12:22,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:12:22,194 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:22,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:22,210 INFO L225 Difference]: With dead ends: 7087 [2021-06-12 22:12:22,210 INFO L226 Difference]: Without dead ends: 7087 [2021-06-12 22:12:22,211 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 341.6ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:12:22,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-12 22:12:22,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-06-12 22:12:22,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:22,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-06-12 22:12:22,319 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-06-12 22:12:22,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:22,319 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-06-12 22:12:22,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:22,319 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-06-12 22:12:22,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:22,325 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:22,325 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:22,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3922,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:22,525 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:22,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:22,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-06-12 22:12:22,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:22,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300446631] [2021-06-12 22:12:22,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:22,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:22,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:22,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300446631] [2021-06-12 22:12:22,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300446631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:22,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69073168] [2021-06-12 22:12:22,563 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:22,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 22:12:22,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:22,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:22,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:22,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:22,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69073168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:22,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:22,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:12:22,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372894274] [2021-06-12 22:12:22,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:22,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:22,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:22,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:22,651 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:23,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:23,409 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-06-12 22:12:23,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 22:12:23,410 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:23,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:23,421 INFO L225 Difference]: With dead ends: 7520 [2021-06-12 22:12:23,421 INFO L226 Difference]: Without dead ends: 7516 [2021-06-12 22:12:23,422 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 413.0ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:12:23,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-06-12 22:12:23,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-06-12 22:12:23,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:23,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-06-12 22:12:23,520 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-06-12 22:12:23,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:23,520 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-06-12 22:12:23,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:23,520 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-06-12 22:12:23,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:23,525 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:23,525 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:23,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3923 [2021-06-12 22:12:23,726 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:23,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:23,726 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-06-12 22:12:23,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:23,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116322679] [2021-06-12 22:12:23,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:23,751 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:23,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:23,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116322679] [2021-06-12 22:12:23,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116322679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:23,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829925359] [2021-06-12 22:12:23,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:23,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:23,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:23,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:23,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:23,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:23,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829925359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:23,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:23,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:12:23,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87296385] [2021-06-12 22:12:23,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:23,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:23,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:23,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:23,849 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:24,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:24,611 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-06-12 22:12:24,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:12:24,611 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:24,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:24,623 INFO L225 Difference]: With dead ends: 8329 [2021-06-12 22:12:24,624 INFO L226 Difference]: Without dead ends: 8320 [2021-06-12 22:12:24,624 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 426.7ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:12:24,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-06-12 22:12:24,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-06-12 22:12:24,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:24,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-06-12 22:12:24,713 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-06-12 22:12:24,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:24,713 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-06-12 22:12:24,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:24,714 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-06-12 22:12:24,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:24,719 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:24,719 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:24,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3924,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:24,920 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:24,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:24,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-06-12 22:12:24,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:24,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090411424] [2021-06-12 22:12:24,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:24,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:24,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:24,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090411424] [2021-06-12 22:12:24,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090411424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:24,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529732477] [2021-06-12 22:12:24,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:24,999 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:12:24,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:24,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:25,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:25,073 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:25,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529732477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:25,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:25,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:12:25,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351278467] [2021-06-12 22:12:25,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:25,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:25,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:25,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:25,074 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:25,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:25,822 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-06-12 22:12:25,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:12:25,822 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:25,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:25,835 INFO L225 Difference]: With dead ends: 8622 [2021-06-12 22:12:25,835 INFO L226 Difference]: Without dead ends: 8622 [2021-06-12 22:12:25,835 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 427.7ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:12:25,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-06-12 22:12:25,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-06-12 22:12:25,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:25,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-06-12 22:12:25,926 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-06-12 22:12:25,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:25,926 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-06-12 22:12:25,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:25,926 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-06-12 22:12:25,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:25,932 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:25,932 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:26,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-06-12 22:12:26,132 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:26,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:26,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-06-12 22:12:26,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:26,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165471313] [2021-06-12 22:12:26,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:26,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:26,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:26,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:26,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165471313] [2021-06-12 22:12:26,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165471313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:26,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338063573] [2021-06-12 22:12:26,170 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:26,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:12:26,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:26,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:26,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:26,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:26,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338063573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:26,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:26,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:12:26,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051430585] [2021-06-12 22:12:26,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:12:26,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:26,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:12:26,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:12:26,278 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:26,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:26,668 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-06-12 22:12:26,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:12:26,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:26,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:26,681 INFO L225 Difference]: With dead ends: 8054 [2021-06-12 22:12:26,682 INFO L226 Difference]: Without dead ends: 7950 [2021-06-12 22:12:26,682 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 208.9ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:12:26,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-06-12 22:12:26,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-06-12 22:12:26,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:26,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-06-12 22:12:26,784 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-06-12 22:12:26,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:26,784 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-06-12 22:12:26,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:26,784 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-06-12 22:12:26,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:26,792 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:26,792 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:26,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3926 [2021-06-12 22:12:26,993 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:26,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:26,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-06-12 22:12:26,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:26,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509699225] [2021-06-12 22:12:26,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:27,017 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:27,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:27,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509699225] [2021-06-12 22:12:27,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509699225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:27,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818722847] [2021-06-12 22:12:27,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:27,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:12:27,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:27,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818722847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:27,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:27,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-12 22:12:27,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832384979] [2021-06-12 22:12:27,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:12:27,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:27,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:12:27,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:12:27,087 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:27,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:27,251 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-06-12 22:12:27,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:12:27,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:27,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:27,266 INFO L225 Difference]: With dead ends: 8289 [2021-06-12 22:12:27,266 INFO L226 Difference]: Without dead ends: 8289 [2021-06-12 22:12:27,266 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 101.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:12:27,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-06-12 22:12:27,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-06-12 22:12:27,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:27,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-06-12 22:12:27,366 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-06-12 22:12:27,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:27,366 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-06-12 22:12:27,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:27,366 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-06-12 22:12:27,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:27,374 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:27,374 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:27,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-06-12 22:12:27,574 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:27,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:27,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-06-12 22:12:27,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:27,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502797291] [2021-06-12 22:12:27,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:27,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:27,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:27,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502797291] [2021-06-12 22:12:27,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502797291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:27,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370586474] [2021-06-12 22:12:27,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:27,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:27,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:27,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:27,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:27,692 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:27,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370586474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:27,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:27,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:12:27,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471775218] [2021-06-12 22:12:27,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:27,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:27,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:27,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:27,693 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:28,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:28,375 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-06-12 22:12:28,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 22:12:28,375 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:28,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:28,398 INFO L225 Difference]: With dead ends: 12663 [2021-06-12 22:12:28,398 INFO L226 Difference]: Without dead ends: 12663 [2021-06-12 22:12:28,399 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 381.9ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:12:28,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-06-12 22:12:28,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-06-12 22:12:28,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:28,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-06-12 22:12:28,551 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-06-12 22:12:28,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:28,551 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-06-12 22:12:28,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:28,551 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-06-12 22:12:28,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:28,561 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:28,561 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:28,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-06-12 22:12:28,761 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:28,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:28,762 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-06-12 22:12:28,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:28,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453063716] [2021-06-12 22:12:28,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:28,792 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:28,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:28,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453063716] [2021-06-12 22:12:28,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453063716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:28,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829469287] [2021-06-12 22:12:28,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:28,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:28,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:28,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:28,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:28,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:28,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829469287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:28,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:28,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-12 22:12:28,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877542925] [2021-06-12 22:12:28,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:12:28,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:28,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:12:28,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:12:28,872 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:29,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:29,486 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-06-12 22:12:29,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:12:29,487 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:29,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:29,510 INFO L225 Difference]: With dead ends: 12824 [2021-06-12 22:12:29,510 INFO L226 Difference]: Without dead ends: 12824 [2021-06-12 22:12:29,511 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 351.6ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:12:29,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-06-12 22:12:29,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-06-12 22:12:29,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:29,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-06-12 22:12:29,669 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-06-12 22:12:29,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:29,669 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-06-12 22:12:29,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:29,669 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-06-12 22:12:29,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:29,679 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:29,679 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:29,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-06-12 22:12:29,879 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:29,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:29,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-06-12 22:12:29,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:29,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296179834] [2021-06-12 22:12:29,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:29,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:29,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:29,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296179834] [2021-06-12 22:12:29,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296179834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:29,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502561253] [2021-06-12 22:12:29,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:29,926 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:29,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:29,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:29,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:29,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:29,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502561253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:29,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:29,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:12:29,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402574918] [2021-06-12 22:12:29,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:12:29,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:29,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:12:29,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:12:29,982 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:30,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:30,317 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-06-12 22:12:30,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:12:30,317 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:30,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:30,335 INFO L225 Difference]: With dead ends: 10405 [2021-06-12 22:12:30,335 INFO L226 Difference]: Without dead ends: 10405 [2021-06-12 22:12:30,335 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:12:30,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-06-12 22:12:30,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-06-12 22:12:30,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:30,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-06-12 22:12:30,505 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-06-12 22:12:30,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:30,505 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-06-12 22:12:30,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:30,505 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-06-12 22:12:30,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:30,516 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:30,516 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:30,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:30,716 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:30,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:30,717 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-06-12 22:12:30,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:30,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845794082] [2021-06-12 22:12:30,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:30,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:30,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:30,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845794082] [2021-06-12 22:12:30,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845794082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:30,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696305683] [2021-06-12 22:12:30,747 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:30,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:12:30,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:30,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:30,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:30,820 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:30,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696305683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:30,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:30,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-12 22:12:30,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187325524] [2021-06-12 22:12:30,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:12:30,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:30,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:12:30,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:12:30,821 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:31,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:31,390 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-06-12 22:12:31,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:12:31,390 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:31,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:31,417 INFO L225 Difference]: With dead ends: 13522 [2021-06-12 22:12:31,417 INFO L226 Difference]: Without dead ends: 13518 [2021-06-12 22:12:31,418 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 292.1ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:12:31,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-06-12 22:12:31,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-06-12 22:12:31,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:31,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-06-12 22:12:31,640 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-06-12 22:12:31,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:31,640 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-06-12 22:12:31,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:31,641 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-06-12 22:12:31,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:31,651 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:31,651 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:31,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3931 [2021-06-12 22:12:31,852 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:31,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:31,852 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-06-12 22:12:31,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:31,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20838173] [2021-06-12 22:12:31,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:31,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:31,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:31,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:31,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20838173] [2021-06-12 22:12:31,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20838173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:31,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616571893] [2021-06-12 22:12:31,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:31,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:12:31,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:31,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:31,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:31,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:31,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616571893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:31,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:31,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:12:31,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464070311] [2021-06-12 22:12:31,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:12:31,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:31,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:12:31,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:12:31,976 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:32,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:32,390 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-06-12 22:12:32,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:12:32,390 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:32,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:32,408 INFO L225 Difference]: With dead ends: 10648 [2021-06-12 22:12:32,408 INFO L226 Difference]: Without dead ends: 10648 [2021-06-12 22:12:32,408 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 213.2ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 22:12:32,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-06-12 22:12:32,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-06-12 22:12:32,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:32,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-06-12 22:12:32,548 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-06-12 22:12:32,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:32,548 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-06-12 22:12:32,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:32,548 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-06-12 22:12:32,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:32,559 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:32,559 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:32,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3932,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:32,759 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:32,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:32,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-06-12 22:12:32,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:32,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243128944] [2021-06-12 22:12:32,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:32,846 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:32,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:32,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243128944] [2021-06-12 22:12:32,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243128944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:32,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358913950] [2021-06-12 22:12:32,846 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:32,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:32,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:32,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:32,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358913950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:32,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:32,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:12:32,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988213237] [2021-06-12 22:12:32,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:32,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:32,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:32,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:32,921 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:33,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:33,538 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-06-12 22:12:33,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 22:12:33,539 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:33,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:33,563 INFO L225 Difference]: With dead ends: 13360 [2021-06-12 22:12:33,563 INFO L226 Difference]: Without dead ends: 13348 [2021-06-12 22:12:33,563 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 386.0ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:12:33,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-06-12 22:12:33,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-06-12 22:12:33,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:33,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-06-12 22:12:33,732 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-06-12 22:12:33,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:33,732 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-06-12 22:12:33,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:33,733 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-06-12 22:12:33,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:33,743 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:33,743 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:33,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3933,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:33,944 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:33,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:33,944 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-06-12 22:12:33,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:33,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868719751] [2021-06-12 22:12:33,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:33,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:33,980 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:33,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:33,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868719751] [2021-06-12 22:12:33,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868719751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:33,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578982997] [2021-06-12 22:12:33,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:34,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:34,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:34,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:34,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:34,125 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:34,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578982997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:34,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:34,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:12:34,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260950039] [2021-06-12 22:12:34,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:34,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:34,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:34,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:34,126 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:35,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:35,233 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-06-12 22:12:35,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-12 22:12:35,233 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:35,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:35,273 INFO L225 Difference]: With dead ends: 20318 [2021-06-12 22:12:35,273 INFO L226 Difference]: Without dead ends: 20318 [2021-06-12 22:12:35,274 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 721.9ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 22:12:35,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-06-12 22:12:35,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-06-12 22:12:35,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:35,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-06-12 22:12:35,618 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-06-12 22:12:35,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:35,618 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-06-12 22:12:35,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:35,618 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-06-12 22:12:35,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:35,633 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:35,633 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:35,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3934,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:35,834 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:35,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:35,834 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-06-12 22:12:35,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:35,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583017090] [2021-06-12 22:12:35,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:35,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:35,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:35,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:35,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583017090] [2021-06-12 22:12:35,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583017090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:35,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118040219] [2021-06-12 22:12:35,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:35,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:35,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:35,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:35,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:35,952 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:35,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118040219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:35,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:35,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:12:35,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282669328] [2021-06-12 22:12:35,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:35,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:35,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:35,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:35,953 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:36,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:36,921 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-06-12 22:12:36,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:12:36,922 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:36,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:36,960 INFO L225 Difference]: With dead ends: 19544 [2021-06-12 22:12:36,960 INFO L226 Difference]: Without dead ends: 19532 [2021-06-12 22:12:36,961 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 549.7ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:12:36,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-06-12 22:12:37,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-06-12 22:12:37,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:37,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-06-12 22:12:37,305 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-06-12 22:12:37,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:37,305 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-06-12 22:12:37,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:37,305 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-06-12 22:12:37,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:37,320 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:37,320 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:37,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3935 [2021-06-12 22:12:37,521 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:37,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:37,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-06-12 22:12:37,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:37,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704821092] [2021-06-12 22:12:37,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:37,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:37,558 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:37,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:37,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704821092] [2021-06-12 22:12:37,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704821092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:37,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196661944] [2021-06-12 22:12:37,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:37,581 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:37,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:37,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:37,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:37,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:37,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196661944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:37,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:37,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:12:37,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73891191] [2021-06-12 22:12:37,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:12:37,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:37,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:12:37,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:12:37,641 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:38,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:38,660 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-06-12 22:12:38,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:12:38,661 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:38,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:38,696 INFO L225 Difference]: With dead ends: 19373 [2021-06-12 22:12:38,697 INFO L226 Difference]: Without dead ends: 19337 [2021-06-12 22:12:38,697 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 519.1ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 22:12:38,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-06-12 22:12:38,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-06-12 22:12:38,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:38,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-06-12 22:12:38,948 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-06-12 22:12:38,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:38,949 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-06-12 22:12:38,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:38,949 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-06-12 22:12:38,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:38,963 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:38,963 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:39,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3936,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:39,164 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:39,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:39,164 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-06-12 22:12:39,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:39,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183980153] [2021-06-12 22:12:39,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:39,201 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:39,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:39,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183980153] [2021-06-12 22:12:39,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183980153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:39,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356255408] [2021-06-12 22:12:39,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:39,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:12:39,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:39,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:39,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:39,308 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:39,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356255408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:39,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:39,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:12:39,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612618463] [2021-06-12 22:12:39,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:39,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:39,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:39,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:39,309 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:40,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:40,729 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-06-12 22:12:40,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-12 22:12:40,729 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:40,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:40,769 INFO L225 Difference]: With dead ends: 19259 [2021-06-12 22:12:40,769 INFO L226 Difference]: Without dead ends: 19259 [2021-06-12 22:12:40,769 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 900.5ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:12:40,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-06-12 22:12:41,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-06-12 22:12:41,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:41,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-06-12 22:12:41,102 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-06-12 22:12:41,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:41,102 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-06-12 22:12:41,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:41,102 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-06-12 22:12:41,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:41,119 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:41,119 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:41,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-06-12 22:12:41,320 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:41,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:41,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-06-12 22:12:41,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:41,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129819707] [2021-06-12 22:12:41,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:41,356 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:41,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:41,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129819707] [2021-06-12 22:12:41,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129819707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:41,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968901728] [2021-06-12 22:12:41,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:41,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 22:12:41,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:41,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:41,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:41,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:41,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968901728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:41,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:41,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:12:41,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686111423] [2021-06-12 22:12:41,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:41,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:41,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:41,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:41,460 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:42,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:42,606 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-06-12 22:12:42,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 22:12:42,606 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:42,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:42,641 INFO L225 Difference]: With dead ends: 18895 [2021-06-12 22:12:42,642 INFO L226 Difference]: Without dead ends: 18883 [2021-06-12 22:12:42,642 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 682.7ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 22:12:42,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-06-12 22:12:42,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-06-12 22:12:42,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:42,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-06-12 22:12:42,896 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-06-12 22:12:42,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:42,896 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-06-12 22:12:42,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:42,897 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-06-12 22:12:42,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:42,912 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:42,912 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:43,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3938,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:43,114 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:43,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:43,115 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-06-12 22:12:43,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:43,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760987096] [2021-06-12 22:12:43,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:43,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:43,151 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:43,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:43,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760987096] [2021-06-12 22:12:43,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760987096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:43,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601789426] [2021-06-12 22:12:43,152 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:43,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:43,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:43,242 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:43,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601789426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:43,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:43,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-12 22:12:43,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712029202] [2021-06-12 22:12:43,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:43,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:43,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:43,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:43,243 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:44,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:44,170 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-06-12 22:12:44,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:12:44,170 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:44,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:44,208 INFO L225 Difference]: With dead ends: 18135 [2021-06-12 22:12:44,208 INFO L226 Difference]: Without dead ends: 18099 [2021-06-12 22:12:44,209 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 549.0ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:12:44,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-06-12 22:12:44,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-06-12 22:12:44,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:44,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-06-12 22:12:44,502 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-06-12 22:12:44,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:44,502 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-06-12 22:12:44,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:44,502 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-06-12 22:12:44,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:44,517 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:44,517 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:44,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-06-12 22:12:44,718 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:44,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:44,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-06-12 22:12:44,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:44,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967365373] [2021-06-12 22:12:44,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:44,751 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:44,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:44,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967365373] [2021-06-12 22:12:44,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967365373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:44,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358540205] [2021-06-12 22:12:44,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:44,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:44,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:44,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:44,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:44,868 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:44,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358540205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:44,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:44,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:44,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895883363] [2021-06-12 22:12:44,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:44,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:44,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:44,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:44,868 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:46,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:46,034 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-06-12 22:12:46,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-12 22:12:46,034 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:46,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:46,088 INFO L225 Difference]: With dead ends: 26263 [2021-06-12 22:12:46,088 INFO L226 Difference]: Without dead ends: 26263 [2021-06-12 22:12:46,089 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 696.1ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-12 22:12:46,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-06-12 22:12:46,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-06-12 22:12:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:46,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-06-12 22:12:46,474 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-06-12 22:12:46,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:46,474 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-06-12 22:12:46,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:46,474 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-06-12 22:12:46,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:46,490 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:46,490 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:46,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3940 [2021-06-12 22:12:46,690 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:46,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:46,690 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-06-12 22:12:46,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:46,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149902922] [2021-06-12 22:12:46,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:46,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:46,722 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:46,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:46,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149902922] [2021-06-12 22:12:46,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149902922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:46,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422096924] [2021-06-12 22:12:46,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:46,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:12:46,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:46,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:46,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:46,836 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:46,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422096924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:46,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:46,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:46,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970630513] [2021-06-12 22:12:46,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:46,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:46,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:46,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:46,837 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:47,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:47,987 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-06-12 22:12:47,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-12 22:12:47,988 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:47,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:48,041 INFO L225 Difference]: With dead ends: 25703 [2021-06-12 22:12:48,041 INFO L226 Difference]: Without dead ends: 25703 [2021-06-12 22:12:48,042 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 680.2ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 22:12:48,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-06-12 22:12:48,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-06-12 22:12:48,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:48,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-06-12 22:12:48,461 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-06-12 22:12:48,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:48,461 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-06-12 22:12:48,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:48,462 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-06-12 22:12:48,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:48,479 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:48,479 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:48,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3941,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:48,680 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:48,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:48,680 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-06-12 22:12:48,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:48,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406131775] [2021-06-12 22:12:48,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:48,721 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:48,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:48,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406131775] [2021-06-12 22:12:48,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406131775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:48,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695412948] [2021-06-12 22:12:48,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:48,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:48,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:48,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:48,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:48,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:48,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695412948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:48,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:48,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:12:48,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274758791] [2021-06-12 22:12:48,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:48,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:48,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:48,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:48,872 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:49,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:49,744 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-06-12 22:12:49,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:12:49,744 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:49,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:49,782 INFO L225 Difference]: With dead ends: 20426 [2021-06-12 22:12:49,782 INFO L226 Difference]: Without dead ends: 20426 [2021-06-12 22:12:49,783 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 502.9ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:12:49,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-06-12 22:12:50,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-06-12 22:12:50,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:50,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-06-12 22:12:50,037 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-06-12 22:12:50,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:50,037 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-06-12 22:12:50,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:50,038 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-06-12 22:12:50,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:50,052 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:50,052 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:50,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3942,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:50,253 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:50,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:50,253 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-06-12 22:12:50,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:50,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485906210] [2021-06-12 22:12:50,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:50,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:50,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:50,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485906210] [2021-06-12 22:12:50,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485906210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:50,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314997005] [2021-06-12 22:12:50,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:50,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:12:50,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:50,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:12:50,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:50,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:50,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314997005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:50,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:50,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:12:50,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213550813] [2021-06-12 22:12:50,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:12:50,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:50,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:12:50,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:12:50,352 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:50,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:50,698 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-06-12 22:12:50,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 22:12:50,698 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:50,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:50,724 INFO L225 Difference]: With dead ends: 12782 [2021-06-12 22:12:50,724 INFO L226 Difference]: Without dead ends: 12749 [2021-06-12 22:12:50,724 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 164.2ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-12 22:12:50,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-06-12 22:12:50,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-06-12 22:12:50,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:51,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-06-12 22:12:51,017 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-06-12 22:12:51,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:51,017 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-06-12 22:12:51,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:51,018 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-06-12 22:12:51,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:51,033 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:51,033 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:51,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3943 [2021-06-12 22:12:51,234 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:51,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:51,234 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-06-12 22:12:51,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:51,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390155958] [2021-06-12 22:12:51,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:51,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:51,265 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:51,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:51,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390155958] [2021-06-12 22:12:51,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390155958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:51,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949985291] [2021-06-12 22:12:51,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:51,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:12:51,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:51,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:51,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:51,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:51,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949985291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:51,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:51,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:12:51,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912375805] [2021-06-12 22:12:51,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:12:51,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:51,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:12:51,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:12:51,395 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:52,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:52,127 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-06-12 22:12:52,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 22:12:52,127 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:52,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:52,166 INFO L225 Difference]: With dead ends: 18923 [2021-06-12 22:12:52,167 INFO L226 Difference]: Without dead ends: 18923 [2021-06-12 22:12:52,167 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 406.8ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:12:52,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-06-12 22:12:52,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-06-12 22:12:52,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:52,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-06-12 22:12:52,445 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-06-12 22:12:52,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:52,445 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-06-12 22:12:52,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:52,445 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-06-12 22:12:52,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:52,461 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:52,461 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:52,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:52,661 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:52,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:52,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-06-12 22:12:52,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:52,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686888035] [2021-06-12 22:12:52,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:52,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:52,701 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:52,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:52,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686888035] [2021-06-12 22:12:52,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686888035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:52,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628827621] [2021-06-12 22:12:52,702 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:52,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:52,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:52,826 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:52,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628827621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:52,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:52,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:52,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205931711] [2021-06-12 22:12:52,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:52,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:52,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:52,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:52,827 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:53,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:53,828 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-06-12 22:12:53,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-12 22:12:53,828 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:53,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:53,865 INFO L225 Difference]: With dead ends: 19527 [2021-06-12 22:12:53,865 INFO L226 Difference]: Without dead ends: 19527 [2021-06-12 22:12:53,865 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 630.5ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 22:12:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-06-12 22:12:54,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-06-12 22:12:54,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:54,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-06-12 22:12:54,177 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-06-12 22:12:54,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:54,177 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-06-12 22:12:54,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:54,178 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-06-12 22:12:54,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:54,193 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:54,193 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:54,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3945 [2021-06-12 22:12:54,394 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:54,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:54,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-06-12 22:12:54,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:54,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022377753] [2021-06-12 22:12:54,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:54,425 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:12:54,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:54,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022377753] [2021-06-12 22:12:54,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022377753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:54,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018372253] [2021-06-12 22:12:54,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:54,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:12:54,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:54,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:54,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:54,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:54,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018372253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:54,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:54,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:12:54,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682041101] [2021-06-12 22:12:54,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:54,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:54,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:54,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:54,542 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:55,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:55,391 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-06-12 22:12:55,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:12:55,392 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:55,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:55,427 INFO L225 Difference]: With dead ends: 19102 [2021-06-12 22:12:55,428 INFO L226 Difference]: Without dead ends: 19098 [2021-06-12 22:12:55,428 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 524.0ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:12:55,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-06-12 22:12:55,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-06-12 22:12:55,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:55,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-06-12 22:12:55,680 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-06-12 22:12:55,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:55,680 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-06-12 22:12:55,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:55,680 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-06-12 22:12:55,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:55,695 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:55,695 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:55,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3946,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:55,896 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:55,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:55,896 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-06-12 22:12:55,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:55,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118836701] [2021-06-12 22:12:55,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:55,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:55,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118836701] [2021-06-12 22:12:55,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118836701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:55,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230509088] [2021-06-12 22:12:55,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:55,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 22:12:55,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:55,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:55,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:56,044 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:56,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230509088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:56,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:56,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:12:56,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749841647] [2021-06-12 22:12:56,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:56,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:56,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:56,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:56,045 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:57,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:57,083 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-06-12 22:12:57,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 22:12:57,083 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:57,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:57,119 INFO L225 Difference]: With dead ends: 18533 [2021-06-12 22:12:57,120 INFO L226 Difference]: Without dead ends: 18533 [2021-06-12 22:12:57,120 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 650.7ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 22:12:57,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-06-12 22:12:57,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-06-12 22:12:57,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:57,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-06-12 22:12:57,407 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-06-12 22:12:57,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:57,407 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-06-12 22:12:57,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:57,408 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-06-12 22:12:57,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:57,424 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:57,424 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:57,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-06-12 22:12:57,624 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:57,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:57,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-06-12 22:12:57,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:57,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861338552] [2021-06-12 22:12:57,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:57,666 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:57,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:57,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861338552] [2021-06-12 22:12:57,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861338552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:57,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351327657] [2021-06-12 22:12:57,666 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:57,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:12:57,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:57,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:57,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:57,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:57,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351327657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:57,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:57,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:12:57,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484375139] [2021-06-12 22:12:57,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:12:57,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:57,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:12:57,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:12:57,767 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:58,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:58,656 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-06-12 22:12:58,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:12:58,656 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:58,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:58,691 INFO L225 Difference]: With dead ends: 18246 [2021-06-12 22:12:58,692 INFO L226 Difference]: Without dead ends: 18234 [2021-06-12 22:12:58,692 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 520.2ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:12:58,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-06-12 22:12:58,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-06-12 22:12:58,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:59,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-06-12 22:12:59,051 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-06-12 22:12:59,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:12:59,051 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-06-12 22:12:59,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:59,051 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-06-12 22:12:59,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:12:59,067 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:12:59,067 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:12:59,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3948,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:59,267 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:12:59,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:12:59,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-06-12 22:12:59,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:12:59,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220963884] [2021-06-12 22:12:59,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:12:59,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:12:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:59,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:12:59,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220963884] [2021-06-12 22:12:59,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220963884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:59,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977943402] [2021-06-12 22:12:59,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:12:59,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:12:59,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:12:59,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:12:59,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:12:59,384 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:12:59,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977943402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:12:59,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:12:59,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:12:59,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458040840] [2021-06-12 22:12:59,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:12:59,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:12:59,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:12:59,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:12:59,385 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:12:59,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:12:59,803 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-06-12 22:12:59,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 22:12:59,804 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:12:59,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:12:59,834 INFO L225 Difference]: With dead ends: 15733 [2021-06-12 22:12:59,834 INFO L226 Difference]: Without dead ends: 15733 [2021-06-12 22:12:59,834 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 227.5ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:12:59,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-06-12 22:13:00,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-06-12 22:13:00,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:00,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-06-12 22:13:00,064 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-06-12 22:13:00,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:00,064 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-06-12 22:13:00,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:00,064 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-06-12 22:13:00,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:00,080 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:00,080 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:00,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3949 [2021-06-12 22:13:00,281 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:00,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:00,281 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-06-12 22:13:00,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:00,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709449827] [2021-06-12 22:13:00,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:00,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:00,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:00,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709449827] [2021-06-12 22:13:00,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709449827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:00,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637881190] [2021-06-12 22:13:00,312 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:00,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:00,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:00,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:00,390 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:00,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637881190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:00,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:00,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:00,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65370157] [2021-06-12 22:13:00,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:00,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:00,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:00,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:00,391 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:00,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:00,849 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-06-12 22:13:00,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:13:00,849 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:00,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:00,883 INFO L225 Difference]: With dead ends: 16710 [2021-06-12 22:13:00,883 INFO L226 Difference]: Without dead ends: 16710 [2021-06-12 22:13:00,884 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 262.1ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:13:00,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-06-12 22:13:01,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-06-12 22:13:01,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:01,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-06-12 22:13:01,127 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-06-12 22:13:01,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:01,127 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-06-12 22:13:01,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:01,127 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-06-12 22:13:01,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:01,144 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:01,144 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:01,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:01,344 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:01,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:01,344 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-06-12 22:13:01,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:01,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610736044] [2021-06-12 22:13:01,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:01,378 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:01,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:01,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610736044] [2021-06-12 22:13:01,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610736044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:01,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144243875] [2021-06-12 22:13:01,378 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:01,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:01,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:01,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:01,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:01,450 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:01,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144243875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:01,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:01,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:01,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911511932] [2021-06-12 22:13:01,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:01,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:01,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:01,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:01,451 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:01,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:01,924 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-06-12 22:13:01,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 22:13:01,924 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:01,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:01,958 INFO L225 Difference]: With dead ends: 16200 [2021-06-12 22:13:01,958 INFO L226 Difference]: Without dead ends: 16192 [2021-06-12 22:13:01,958 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 221.5ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 22:13:01,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-06-12 22:13:02,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-06-12 22:13:02,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:02,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-06-12 22:13:02,240 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-06-12 22:13:02,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:02,240 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-06-12 22:13:02,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:02,240 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-06-12 22:13:02,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:02,256 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:02,256 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:02,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3951,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:02,457 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:02,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:02,457 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-06-12 22:13:02,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:02,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020489149] [2021-06-12 22:13:02,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:02,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:02,493 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:02,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:02,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020489149] [2021-06-12 22:13:02,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020489149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:02,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079211014] [2021-06-12 22:13:02,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:02,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 22:13:02,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:02,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:02,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:02,566 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:02,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079211014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:02,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:02,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:13:02,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019431840] [2021-06-12 22:13:02,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:02,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:02,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:02,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:02,567 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:02,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:02,988 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-06-12 22:13:02,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 22:13:02,989 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:02,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:03,020 INFO L225 Difference]: With dead ends: 16100 [2021-06-12 22:13:03,020 INFO L226 Difference]: Without dead ends: 16088 [2021-06-12 22:13:03,020 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 22:13:03,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-06-12 22:13:03,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-06-12 22:13:03,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:03,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-06-12 22:13:03,246 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-06-12 22:13:03,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:03,246 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-06-12 22:13:03,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:03,246 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-06-12 22:13:03,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:03,262 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:03,262 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:03,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3952 [2021-06-12 22:13:03,462 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:03,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:03,463 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-06-12 22:13:03,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:03,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271947293] [2021-06-12 22:13:03,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:03,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:03,495 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:03,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:03,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271947293] [2021-06-12 22:13:03,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271947293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:03,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007846695] [2021-06-12 22:13:03,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:03,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:13:03,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:03,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:03,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:03,602 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:03,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007846695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:03,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:03,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:13:03,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28506150] [2021-06-12 22:13:03,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:13:03,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:03,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:13:03,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:13:03,603 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:04,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:04,472 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-06-12 22:13:04,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:13:04,472 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:04,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:04,515 INFO L225 Difference]: With dead ends: 21916 [2021-06-12 22:13:04,515 INFO L226 Difference]: Without dead ends: 21916 [2021-06-12 22:13:04,516 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 470.5ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:13:04,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-06-12 22:13:04,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-06-12 22:13:04,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:04,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-06-12 22:13:04,840 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-06-12 22:13:04,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:04,840 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-06-12 22:13:04,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:04,840 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-06-12 22:13:04,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:04,856 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:04,856 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:05,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3953,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:05,057 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:05,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:05,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-06-12 22:13:05,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:05,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501614918] [2021-06-12 22:13:05,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:05,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:05,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:05,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501614918] [2021-06-12 22:13:05,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501614918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:05,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167730420] [2021-06-12 22:13:05,081 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:05,103 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:13:05,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:05,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:05,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:05,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:05,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167730420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:05,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:05,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:13:05,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828984278] [2021-06-12 22:13:05,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:05,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:05,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:05,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:05,182 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:05,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:05,847 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-06-12 22:13:05,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 22:13:05,847 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:05,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:05,880 INFO L225 Difference]: With dead ends: 17700 [2021-06-12 22:13:05,880 INFO L226 Difference]: Without dead ends: 17684 [2021-06-12 22:13:05,881 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 339.1ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 22:13:05,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-06-12 22:13:06,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-06-12 22:13:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:06,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-06-12 22:13:06,183 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-06-12 22:13:06,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:06,183 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-06-12 22:13:06,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:06,183 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-06-12 22:13:06,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:06,202 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:06,202 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:06,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3954 [2021-06-12 22:13:06,403 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:06,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:06,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-06-12 22:13:06,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:06,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209829445] [2021-06-12 22:13:06,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:06,429 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:06,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:06,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209829445] [2021-06-12 22:13:06,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209829445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:06,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303432152] [2021-06-12 22:13:06,429 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:06,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:13:06,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:06,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:06,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:06,543 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:06,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303432152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:06,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:06,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 22:13:06,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505378659] [2021-06-12 22:13:06,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:06,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:06,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:06,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:06,545 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:07,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:07,221 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-06-12 22:13:07,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 22:13:07,221 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:07,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:07,255 INFO L225 Difference]: With dead ends: 17792 [2021-06-12 22:13:07,255 INFO L226 Difference]: Without dead ends: 17786 [2021-06-12 22:13:07,255 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 378.2ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:13:07,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-06-12 22:13:07,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-06-12 22:13:07,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:07,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-06-12 22:13:07,606 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-06-12 22:13:07,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:07,606 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-06-12 22:13:07,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:07,606 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-06-12 22:13:07,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:07,626 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:07,626 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:07,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:07,827 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:07,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:07,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-06-12 22:13:07,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:07,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446275971] [2021-06-12 22:13:07,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:07,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:07,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:07,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446275971] [2021-06-12 22:13:07,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446275971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:07,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119515790] [2021-06-12 22:13:07,851 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:07,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:07,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:07,941 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:07,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119515790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:07,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:07,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-12 22:13:07,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471826069] [2021-06-12 22:13:07,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:07,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:07,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:07,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:07,942 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:08,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:08,533 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-06-12 22:13:08,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:13:08,534 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:08,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:08,571 INFO L225 Difference]: With dead ends: 19854 [2021-06-12 22:13:08,571 INFO L226 Difference]: Without dead ends: 19838 [2021-06-12 22:13:08,571 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 297.3ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:13:08,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-06-12 22:13:08,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-06-12 22:13:08,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:08,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-06-12 22:13:08,869 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-06-12 22:13:08,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:08,869 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-06-12 22:13:08,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:08,869 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-06-12 22:13:08,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:08,887 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:08,887 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:09,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3956,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:09,088 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:09,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:09,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-06-12 22:13:09,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:09,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204451659] [2021-06-12 22:13:09,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:09,113 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:09,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:09,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204451659] [2021-06-12 22:13:09,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204451659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:09,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182516418] [2021-06-12 22:13:09,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:09,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:09,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:09,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:09,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:09,206 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:09,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182516418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:09,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:09,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-12 22:13:09,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087753319] [2021-06-12 22:13:09,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:09,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:09,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:09,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:09,207 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:09,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:09,845 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-06-12 22:13:09,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 22:13:09,845 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:09,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:09,885 INFO L225 Difference]: With dead ends: 20992 [2021-06-12 22:13:09,885 INFO L226 Difference]: Without dead ends: 20992 [2021-06-12 22:13:09,885 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 355.2ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:13:09,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-06-12 22:13:10,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-06-12 22:13:10,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:10,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-06-12 22:13:10,260 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-06-12 22:13:10,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:10,260 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-06-12 22:13:10,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:10,260 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-06-12 22:13:10,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:10,280 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:10,280 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:10,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3957 [2021-06-12 22:13:10,481 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:10,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:10,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-06-12 22:13:10,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:10,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192069019] [2021-06-12 22:13:10,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:10,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:10,511 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:10,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:10,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192069019] [2021-06-12 22:13:10,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192069019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:10,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434260319] [2021-06-12 22:13:10,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:10,534 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 22:13:10,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:10,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:10,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:10,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434260319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:10,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:10,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-12 22:13:10,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144576942] [2021-06-12 22:13:10,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:10,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:10,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:10,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:10,602 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:11,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:11,441 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-06-12 22:13:11,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 22:13:11,442 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:11,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:11,487 INFO L225 Difference]: With dead ends: 22133 [2021-06-12 22:13:11,487 INFO L226 Difference]: Without dead ends: 22129 [2021-06-12 22:13:11,487 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 477.9ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 22:13:11,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-06-12 22:13:11,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-06-12 22:13:11,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:11,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-06-12 22:13:11,823 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-06-12 22:13:11,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:11,823 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-06-12 22:13:11,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-06-12 22:13:11,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:11,843 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:11,843 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:12,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3958,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:12,044 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:12,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:12,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-06-12 22:13:12,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:12,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210677982] [2021-06-12 22:13:12,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:12,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:12,072 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:12,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:12,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210677982] [2021-06-12 22:13:12,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210677982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:12,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183314034] [2021-06-12 22:13:12,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:12,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:13:12,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:12,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:12,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:12,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:12,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183314034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:12,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:12,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:13:12,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628882697] [2021-06-12 22:13:12,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:12,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:12,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:12,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:12,156 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:12,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:12,738 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-06-12 22:13:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 22:13:12,739 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:12,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:12,778 INFO L225 Difference]: With dead ends: 18794 [2021-06-12 22:13:12,778 INFO L226 Difference]: Without dead ends: 18768 [2021-06-12 22:13:12,778 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 305.5ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 22:13:12,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-06-12 22:13:13,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-06-12 22:13:13,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:13,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-06-12 22:13:13,141 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-06-12 22:13:13,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:13,141 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-06-12 22:13:13,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:13,141 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-06-12 22:13:13,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:13,161 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:13,161 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:13,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-06-12 22:13:13,361 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:13,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:13,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-06-12 22:13:13,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:13,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930329901] [2021-06-12 22:13:13,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:13,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:13,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:13,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:13,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930329901] [2021-06-12 22:13:13,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930329901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:13,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141753867] [2021-06-12 22:13:13,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:13,411 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:13:13,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:13,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:13,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:13,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:13,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141753867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:13,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:13,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:13:13,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862476476] [2021-06-12 22:13:13,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:13,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:13,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:13,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:13,482 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:14,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:14,159 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-06-12 22:13:14,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:13:14,159 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:14,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:14,197 INFO L225 Difference]: With dead ends: 18772 [2021-06-12 22:13:14,197 INFO L226 Difference]: Without dead ends: 18772 [2021-06-12 22:13:14,198 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 375.9ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:13:14,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-06-12 22:13:14,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-06-12 22:13:14,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:14,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-06-12 22:13:14,508 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-06-12 22:13:14,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:14,508 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-06-12 22:13:14,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:14,508 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-06-12 22:13:14,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:14,528 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:14,528 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:14,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:14,728 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:14,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:14,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-06-12 22:13:14,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:14,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363945113] [2021-06-12 22:13:14,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:14,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:14,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:14,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363945113] [2021-06-12 22:13:14,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363945113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:14,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298631028] [2021-06-12 22:13:14,757 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:14,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 22:13:14,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:14,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:14,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:14,845 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:14,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298631028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:14,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:14,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:13:14,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424774027] [2021-06-12 22:13:14,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:14,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:14,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:14,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:14,846 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:15,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:15,453 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-06-12 22:13:15,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:13:15,453 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:15,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:15,493 INFO L225 Difference]: With dead ends: 20120 [2021-06-12 22:13:15,494 INFO L226 Difference]: Without dead ends: 20120 [2021-06-12 22:13:15,494 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 328.1ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:13:15,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-06-12 22:13:15,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-06-12 22:13:15,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:15,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-06-12 22:13:15,854 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-06-12 22:13:15,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:15,855 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-06-12 22:13:15,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:15,855 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-06-12 22:13:15,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:15,874 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:15,874 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:16,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:16,075 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:16,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:16,075 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-06-12 22:13:16,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:16,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093139132] [2021-06-12 22:13:16,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:16,104 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:16,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:16,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093139132] [2021-06-12 22:13:16,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093139132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:16,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941195413] [2021-06-12 22:13:16,104 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:16,126 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:13:16,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:16,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:16,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:16,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:16,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941195413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:16,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:16,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:13:16,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038259732] [2021-06-12 22:13:16,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:16,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:16,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:16,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:16,197 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:16,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:16,970 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-06-12 22:13:16,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:13:16,971 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:16,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:17,014 INFO L225 Difference]: With dead ends: 22535 [2021-06-12 22:13:17,014 INFO L226 Difference]: Without dead ends: 22535 [2021-06-12 22:13:17,015 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 424.6ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 22:13:17,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-06-12 22:13:17,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-06-12 22:13:17,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:17,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-06-12 22:13:17,336 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-06-12 22:13:17,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:17,337 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-06-12 22:13:17,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:17,337 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-06-12 22:13:17,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:17,358 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:17,358 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:17,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:17,558 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:17,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:17,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-06-12 22:13:17,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:17,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539920294] [2021-06-12 22:13:17,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:17,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:17,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:17,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:17,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539920294] [2021-06-12 22:13:17,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539920294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:17,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935177837] [2021-06-12 22:13:17,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:17,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:13:17,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:17,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:17,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:17,704 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:17,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935177837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:17,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:17,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:13:17,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263782671] [2021-06-12 22:13:17,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:13:17,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:17,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:13:17,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:13:17,704 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:19,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:19,161 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-06-12 22:13:19,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:13:19,161 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:19,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:19,250 INFO L225 Difference]: With dead ends: 39203 [2021-06-12 22:13:19,250 INFO L226 Difference]: Without dead ends: 39203 [2021-06-12 22:13:19,250 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 821.1ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:13:19,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-06-12 22:13:19,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-06-12 22:13:19,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:19,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-06-12 22:13:19,801 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-06-12 22:13:19,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:19,801 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-06-12 22:13:19,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:19,801 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-06-12 22:13:19,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:19,826 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:19,826 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:20,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:20,026 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:20,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:20,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-06-12 22:13:20,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:20,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055038763] [2021-06-12 22:13:20,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:20,058 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:20,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:20,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055038763] [2021-06-12 22:13:20,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055038763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:20,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589815451] [2021-06-12 22:13:20,058 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:20,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:20,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:20,171 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:20,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589815451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:20,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:20,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:13:20,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456940959] [2021-06-12 22:13:20,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:13:20,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:20,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:13:20,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:13:20,172 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:21,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:21,544 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-06-12 22:13:21,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:13:21,544 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:21,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:21,629 INFO L225 Difference]: With dead ends: 38231 [2021-06-12 22:13:21,629 INFO L226 Difference]: Without dead ends: 38231 [2021-06-12 22:13:21,630 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 826.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 22:13:21,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-06-12 22:13:22,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-06-12 22:13:22,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:22,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-06-12 22:13:22,222 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-06-12 22:13:22,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:22,222 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-06-12 22:13:22,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:22,222 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-06-12 22:13:22,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:22,246 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:22,246 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:22,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3964,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:22,446 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:22,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:22,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-06-12 22:13:22,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:22,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492941799] [2021-06-12 22:13:22,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:22,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:22,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:22,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:22,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492941799] [2021-06-12 22:13:22,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492941799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:22,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315278220] [2021-06-12 22:13:22,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:22,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:22,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:22,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:22,558 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:22,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315278220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:22,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:22,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:22,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491253969] [2021-06-12 22:13:22,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:22,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:22,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:22,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:22,559 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:22,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:22,802 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-06-12 22:13:22,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 22:13:22,802 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:22,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:22,851 INFO L225 Difference]: With dead ends: 23740 [2021-06-12 22:13:22,852 INFO L226 Difference]: Without dead ends: 23693 [2021-06-12 22:13:22,852 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 95.7ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-12 22:13:22,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-06-12 22:13:23,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-06-12 22:13:23,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:23,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-06-12 22:13:23,240 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-06-12 22:13:23,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:23,240 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-06-12 22:13:23,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:23,240 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-06-12 22:13:23,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:23,269 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:23,270 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:23,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3965,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:23,471 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:23,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:23,471 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-06-12 22:13:23,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:23,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558383588] [2021-06-12 22:13:23,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:23,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:23,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:23,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558383588] [2021-06-12 22:13:23,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558383588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:23,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142272494] [2021-06-12 22:13:23,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:23,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:23,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:23,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:23,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:23,569 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:23,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142272494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:23,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:23,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 22:13:23,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493581957] [2021-06-12 22:13:23,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:23,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:23,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:23,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:23,570 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:23,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:23,793 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-06-12 22:13:23,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:13:23,793 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:23,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:23,841 INFO L225 Difference]: With dead ends: 23252 [2021-06-12 22:13:23,841 INFO L226 Difference]: Without dead ends: 23252 [2021-06-12 22:13:23,841 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 85.6ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:13:23,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-06-12 22:13:24,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-06-12 22:13:24,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:24,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-06-12 22:13:24,302 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-06-12 22:13:24,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:24,302 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-06-12 22:13:24,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:24,302 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-06-12 22:13:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:24,332 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:24,332 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:24,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3966 [2021-06-12 22:13:24,537 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:24,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:24,537 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-06-12 22:13:24,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:24,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998485688] [2021-06-12 22:13:24,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:24,571 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:24,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:24,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998485688] [2021-06-12 22:13:24,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998485688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:24,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106655597] [2021-06-12 22:13:24,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:24,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:13:24,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:24,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:24,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:24,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:24,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106655597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:24,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:24,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-12 22:13:24,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287808742] [2021-06-12 22:13:24,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:13:24,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:24,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:13:24,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:13:24,672 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:25,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:25,525 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-06-12 22:13:25,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:13:25,525 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:25,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:25,597 INFO L225 Difference]: With dead ends: 31840 [2021-06-12 22:13:25,597 INFO L226 Difference]: Without dead ends: 31840 [2021-06-12 22:13:25,598 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 444.0ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:13:25,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-06-12 22:13:25,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-06-12 22:13:26,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:26,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-06-12 22:13:26,273 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-06-12 22:13:26,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:26,273 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-06-12 22:13:26,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:26,273 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-06-12 22:13:26,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:26,325 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:26,325 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:26,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3967,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:26,526 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:26,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:26,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-06-12 22:13:26,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:26,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541653702] [2021-06-12 22:13:26,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:26,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:26,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:26,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541653702] [2021-06-12 22:13:26,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541653702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:26,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353744963] [2021-06-12 22:13:26,733 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:26,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:13:26,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:26,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:26,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:26,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353744963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:26,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:26,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:13:26,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176017766] [2021-06-12 22:13:26,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:13:26,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:26,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:13:26,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:13:26,843 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:28,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:28,398 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-06-12 22:13:28,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 22:13:28,399 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:28,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:28,594 INFO L225 Difference]: With dead ends: 40672 [2021-06-12 22:13:28,594 INFO L226 Difference]: Without dead ends: 40672 [2021-06-12 22:13:28,594 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 845.9ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-12 22:13:28,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-06-12 22:13:29,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-06-12 22:13:29,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:29,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-06-12 22:13:29,326 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-06-12 22:13:29,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:29,327 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-06-12 22:13:29,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:29,327 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-06-12 22:13:29,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:29,358 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:29,358 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:29,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3968,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:29,559 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:29,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:29,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-06-12 22:13:29,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:29,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280230254] [2021-06-12 22:13:29,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:29,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:29,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:29,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280230254] [2021-06-12 22:13:29,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280230254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:29,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001062926] [2021-06-12 22:13:29,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:29,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:13:29,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:29,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:29,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:29,772 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:29,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001062926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:29,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:29,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 22:13:29,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259437040] [2021-06-12 22:13:29,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:13:29,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:29,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:13:29,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:13:29,773 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:31,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:31,213 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-06-12 22:13:31,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-12 22:13:31,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:31,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:31,408 INFO L225 Difference]: With dead ends: 40237 [2021-06-12 22:13:31,408 INFO L226 Difference]: Without dead ends: 40237 [2021-06-12 22:13:31,408 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 841.3ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-12 22:13:31,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-06-12 22:13:31,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-06-12 22:13:31,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:32,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-06-12 22:13:32,078 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-06-12 22:13:32,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:32,078 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-06-12 22:13:32,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:32,078 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-06-12 22:13:32,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:32,114 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:32,114 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:32,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3969 [2021-06-12 22:13:32,315 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:32,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:32,315 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-06-12 22:13:32,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:32,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753331347] [2021-06-12 22:13:32,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:32,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:32,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:32,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:32,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753331347] [2021-06-12 22:13:32,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753331347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:32,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984222176] [2021-06-12 22:13:32,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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:32,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:13:32,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:32,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:13:32,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:32,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:13:32,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984222176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:32,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:32,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-12 22:13:32,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260003092] [2021-06-12 22:13:32,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:32,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:32,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:32,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:32,414 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:32,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:32,789 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-06-12 22:13:32,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 22:13:32,790 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:32,863 INFO L225 Difference]: With dead ends: 29387 [2021-06-12 22:13:32,863 INFO L226 Difference]: Without dead ends: 29370 [2021-06-12 22:13:32,863 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 179.5ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-12 22:13:32,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-06-12 22:13:33,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-06-12 22:13:33,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:33,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-06-12 22:13:33,513 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-06-12 22:13:33,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:33,513 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-06-12 22:13:33,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:33,513 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-06-12 22:13:33,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:33,553 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:33,553 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:33,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:33,754 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:33,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:33,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-06-12 22:13:33,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:33,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101932139] [2021-06-12 22:13:33,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:33,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:33,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:33,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:33,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101932139] [2021-06-12 22:13:33,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101932139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:33,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279648830] [2021-06-12 22:13:33,780 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:33,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:13:33,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:33,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:13:33,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279648830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:33,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:33,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-12 22:13:33,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466524065] [2021-06-12 22:13:33,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:33,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:33,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:33,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:33,857 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:34,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:34,217 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-06-12 22:13:34,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 22:13:34,218 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:34,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:34,289 INFO L225 Difference]: With dead ends: 31182 [2021-06-12 22:13:34,289 INFO L226 Difference]: Without dead ends: 31182 [2021-06-12 22:13:34,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 106.2ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-12 22:13:34,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-06-12 22:13:34,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-06-12 22:13:34,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:34,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-06-12 22:13:34,832 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-06-12 22:13:34,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:34,832 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-06-12 22:13:34,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:34,832 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-06-12 22:13:34,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:34,864 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:34,864 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:35,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3971,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:35,065 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:35,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:35,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-06-12 22:13:35,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:35,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090527127] [2021-06-12 22:13:35,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:35,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:35,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:35,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:35,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090527127] [2021-06-12 22:13:35,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090527127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:35,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602418902] [2021-06-12 22:13:35,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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:35,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:35,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:35,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:35,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:35,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602418902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:35,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:35,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:13:35,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049952167] [2021-06-12 22:13:35,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:35,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:35,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:35,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:35,199 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:36,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:36,043 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-06-12 22:13:36,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 22:13:36,044 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:36,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:36,113 INFO L225 Difference]: With dead ends: 29369 [2021-06-12 22:13:36,113 INFO L226 Difference]: Without dead ends: 29369 [2021-06-12 22:13:36,114 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 376.3ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 22:13:36,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-06-12 22:13:36,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-06-12 22:13:36,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:36,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-06-12 22:13:36,689 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-06-12 22:13:36,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:36,689 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-06-12 22:13:36,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:36,689 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-06-12 22:13:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:36,718 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:36,718 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:36,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3972,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:36,919 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:36,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:36,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-06-12 22:13:36,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:36,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42333289] [2021-06-12 22:13:36,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:36,952 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:36,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:36,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42333289] [2021-06-12 22:13:36,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42333289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:36,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495457033] [2021-06-12 22:13:36,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:36,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:13:36,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:36,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:36,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:37,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:37,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495457033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:37,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:37,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:13:37,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473563585] [2021-06-12 22:13:37,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:37,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:37,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:37,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:37,044 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:38,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:38,114 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-06-12 22:13:38,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 22:13:38,114 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:38,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:38,191 INFO L225 Difference]: With dead ends: 30894 [2021-06-12 22:13:38,191 INFO L226 Difference]: Without dead ends: 30894 [2021-06-12 22:13:38,191 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 613.7ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 22:13:38,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-06-12 22:13:38,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-06-12 22:13:38,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:38,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-06-12 22:13:38,813 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-06-12 22:13:38,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:38,813 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-06-12 22:13:38,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:38,814 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-06-12 22:13:38,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:38,843 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:38,843 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:39,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3973 [2021-06-12 22:13:39,043 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:39,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:39,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-06-12 22:13:39,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:39,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284821367] [2021-06-12 22:13:39,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:39,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:39,077 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:39,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:39,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284821367] [2021-06-12 22:13:39,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284821367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:39,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866036045] [2021-06-12 22:13:39,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:39,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:13:39,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:39,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:39,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:39,190 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:39,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866036045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:39,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:39,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-12 22:13:39,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712659579] [2021-06-12 22:13:39,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:13:39,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:39,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:13:39,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:13:39,191 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:40,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:40,179 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-06-12 22:13:40,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:13:40,179 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:40,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:40,254 INFO L225 Difference]: With dead ends: 30020 [2021-06-12 22:13:40,254 INFO L226 Difference]: Without dead ends: 30016 [2021-06-12 22:13:40,254 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 432.5ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:13:40,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-06-12 22:13:40,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-06-12 22:13:40,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:40,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-06-12 22:13:40,862 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-06-12 22:13:40,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:40,862 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-06-12 22:13:40,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:40,863 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-06-12 22:13:40,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:40,894 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:40,894 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:41,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:41,095 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:41,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:41,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-06-12 22:13:41,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:41,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844878848] [2021-06-12 22:13:41,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:41,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:41,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844878848] [2021-06-12 22:13:41,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844878848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:41,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100547514] [2021-06-12 22:13:41,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:41,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:13:41,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:41,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:13:41,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:41,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 22:13:41,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100547514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:41,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:41,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-12 22:13:41,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835895627] [2021-06-12 22:13:41,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:13:41,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:41,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:13:41,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:13:41,199 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:41,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:41,447 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-06-12 22:13:41,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 22:13:41,448 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:41,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:41,509 INFO L225 Difference]: With dead ends: 25295 [2021-06-12 22:13:41,509 INFO L226 Difference]: Without dead ends: 25295 [2021-06-12 22:13:41,509 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:13:41,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-06-12 22:13:41,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-06-12 22:13:41,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:42,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-06-12 22:13:42,047 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-06-12 22:13:42,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:42,047 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-06-12 22:13:42,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:42,048 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-06-12 22:13:42,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:42,242 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:42,242 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:42,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3975,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:42,454 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:42,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:42,454 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-06-12 22:13:42,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:42,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892147743] [2021-06-12 22:13:42,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:42,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892147743] [2021-06-12 22:13:42,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892147743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677095450] [2021-06-12 22:13:42,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:42,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:13:42,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:42,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:42,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:42,585 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:13:42,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677095450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:42,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:42,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:13:42,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409822138] [2021-06-12 22:13:42,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:42,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:42,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:42,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:42,589 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:43,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:43,448 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-06-12 22:13:43,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:13:43,448 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:43,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:43,518 INFO L225 Difference]: With dead ends: 31016 [2021-06-12 22:13:43,518 INFO L226 Difference]: Without dead ends: 31016 [2021-06-12 22:13:43,518 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 400.5ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 22:13:43,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-06-12 22:13:44,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-06-12 22:13:44,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-06-12 22:13:44,113 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-06-12 22:13:44,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:44,113 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-06-12 22:13:44,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:44,113 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-06-12 22:13:44,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:44,147 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:44,147 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:44,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3976 [2021-06-12 22:13:44,349 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:44,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:44,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-06-12 22:13:44,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:44,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554339038] [2021-06-12 22:13:44,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:44,385 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:44,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:44,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554339038] [2021-06-12 22:13:44,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554339038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:44,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362120018] [2021-06-12 22:13:44,386 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:44,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:44,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:44,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 22:13:44,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362120018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:44,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:44,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:13:44,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741577228] [2021-06-12 22:13:44,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:44,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:44,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:44,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:44,468 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:45,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:45,238 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-06-12 22:13:45,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:13:45,239 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:45,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:45,303 INFO L225 Difference]: With dead ends: 29255 [2021-06-12 22:13:45,303 INFO L226 Difference]: Without dead ends: 29243 [2021-06-12 22:13:45,303 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 461.3ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 22:13:45,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-06-12 22:13:45,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-06-12 22:13:45,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:45,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-06-12 22:13:45,881 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-06-12 22:13:45,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:45,881 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-06-12 22:13:45,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:45,881 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-06-12 22:13:46,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:46,042 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:46,042 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:46,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3977,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:46,242 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:46,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:46,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-06-12 22:13:46,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:46,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632735096] [2021-06-12 22:13:46,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:46,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:46,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:46,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632735096] [2021-06-12 22:13:46,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632735096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:46,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419522546] [2021-06-12 22:13:46,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:46,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:46,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:46,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 22:13:46,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:46,336 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:46,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419522546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:46,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:46,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 22:13:46,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518291714] [2021-06-12 22:13:46,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 22:13:46,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:46,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 22:13:46,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-12 22:13:46,337 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:46,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:46,579 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-06-12 22:13:46,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 22:13:46,579 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:46,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:46,642 INFO L225 Difference]: With dead ends: 25610 [2021-06-12 22:13:46,642 INFO L226 Difference]: Without dead ends: 25610 [2021-06-12 22:13:46,642 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 89.2ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-12 22:13:46,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-06-12 22:13:47,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-06-12 22:13:47,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:47,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-06-12 22:13:47,261 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-06-12 22:13:47,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:47,261 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-06-12 22:13:47,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:47,261 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-06-12 22:13:47,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:47,302 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:47,302 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:47,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3978 [2021-06-12 22:13:47,513 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:47,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:47,513 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-06-12 22:13:47,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:47,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318225768] [2021-06-12 22:13:47,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:47,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:47,655 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:47,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:47,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318225768] [2021-06-12 22:13:47,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318225768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:47,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194779380] [2021-06-12 22:13:47,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:47,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:13:47,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:47,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:47,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:47,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:47,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194779380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:47,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:47,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:13:47,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669672413] [2021-06-12 22:13:47,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:13:47,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:47,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:13:47,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:13:47,746 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:48,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:48,497 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-06-12 22:13:48,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:13:48,498 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:48,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:48,687 INFO L225 Difference]: With dead ends: 30991 [2021-06-12 22:13:48,687 INFO L226 Difference]: Without dead ends: 30991 [2021-06-12 22:13:48,687 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 494.7ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 22:13:48,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-06-12 22:13:49,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-06-12 22:13:49,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:49,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-06-12 22:13:49,252 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-06-12 22:13:49,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:49,253 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-06-12 22:13:49,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:49,253 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-06-12 22:13:49,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:49,289 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:49,289 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:49,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3979,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:49,490 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:49,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:49,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-06-12 22:13:49,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:49,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142794109] [2021-06-12 22:13:49,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:49,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:49,536 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:49,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:49,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142794109] [2021-06-12 22:13:49,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142794109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:49,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762436333] [2021-06-12 22:13:49,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:49,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:13:49,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:49,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:49,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:49,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:49,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762436333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:49,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:49,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:49,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954930057] [2021-06-12 22:13:49,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:49,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:49,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:49,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:49,614 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:50,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:50,289 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-06-12 22:13:50,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:13:50,289 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:50,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:50,376 INFO L225 Difference]: With dead ends: 30092 [2021-06-12 22:13:50,377 INFO L226 Difference]: Without dead ends: 30084 [2021-06-12 22:13:50,377 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 269.8ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 22:13:50,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-06-12 22:13:50,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-06-12 22:13:50,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:51,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-06-12 22:13:51,014 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-06-12 22:13:51,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:51,014 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-06-12 22:13:51,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:51,015 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-06-12 22:13:51,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:51,052 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:51,052 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:51,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3980 [2021-06-12 22:13:51,252 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:51,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:51,252 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-06-12 22:13:51,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:51,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181041703] [2021-06-12 22:13:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:51,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:51,282 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:51,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:51,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181041703] [2021-06-12 22:13:51,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181041703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:51,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248685473] [2021-06-12 22:13:51,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:51,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:13:51,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:51,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:51,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:51,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248685473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:51,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:51,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:51,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583940836] [2021-06-12 22:13:51,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:51,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:51,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:51,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:51,368 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:52,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:52,212 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-06-12 22:13:52,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 22:13:52,212 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:52,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:52,287 INFO L225 Difference]: With dead ends: 31919 [2021-06-12 22:13:52,287 INFO L226 Difference]: Without dead ends: 31919 [2021-06-12 22:13:52,287 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 377.6ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 22:13:52,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-06-12 22:13:52,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-06-12 22:13:52,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:52,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-06-12 22:13:52,976 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-06-12 22:13:52,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:52,976 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-06-12 22:13:52,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:52,976 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-06-12 22:13:53,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:53,012 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:53,012 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:53,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:53,213 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:53,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:53,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-06-12 22:13:53,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:53,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878042058] [2021-06-12 22:13:53,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:53,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:53,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878042058] [2021-06-12 22:13:53,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878042058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:53,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066373197] [2021-06-12 22:13:53,386 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:53,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 22:13:53,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:53,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:53,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:53,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:53,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066373197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:53,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:53,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-12 22:13:53,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103033651] [2021-06-12 22:13:53,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:53,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:53,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:53,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:53,477 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:53,923 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-06-12 22:13:53,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:13:53,924 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:53,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:54,001 INFO L225 Difference]: With dead ends: 30875 [2021-06-12 22:13:54,001 INFO L226 Difference]: Without dead ends: 30862 [2021-06-12 22:13:54,002 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 290.6ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:13:54,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-06-12 22:13:54,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-06-12 22:13:54,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:54,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-06-12 22:13:54,820 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-06-12 22:13:54,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:54,820 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-06-12 22:13:54,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:54,820 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-06-12 22:13:54,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:54,867 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:54,867 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:55,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:55,067 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:55,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:55,068 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-06-12 22:13:55,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:55,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446392050] [2021-06-12 22:13:55,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:55,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:55,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:55,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446392050] [2021-06-12 22:13:55,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446392050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:55,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193854144] [2021-06-12 22:13:55,110 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:55,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:55,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:55,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:55,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193854144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:55,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:55,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-12 22:13:55,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141461178] [2021-06-12 22:13:55,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:55,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:55,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:55,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:55,177 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:55,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:55,497 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-06-12 22:13:55,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:13:55,498 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:55,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:55,569 INFO L225 Difference]: With dead ends: 32311 [2021-06-12 22:13:55,569 INFO L226 Difference]: Without dead ends: 32311 [2021-06-12 22:13:55,569 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 123.4ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:13:55,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-06-12 22:13:56,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-06-12 22:13:56,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:56,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-06-12 22:13:56,450 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-06-12 22:13:56,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:56,451 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-06-12 22:13:56,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:56,451 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-06-12 22:13:56,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:56,504 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:56,504 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:56,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3983 [2021-06-12 22:13:56,705 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:56,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:56,705 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-06-12 22:13:56,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:56,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306703752] [2021-06-12 22:13:56,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:56,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:56,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:56,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:56,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306703752] [2021-06-12 22:13:56,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306703752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:56,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219257528] [2021-06-12 22:13:56,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:56,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:13:56,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:56,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:13:56,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:56,815 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:13:56,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219257528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:56,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:56,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:13:56,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977096332] [2021-06-12 22:13:56,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:13:56,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:56,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:13:56,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:13:56,816 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:57,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:57,530 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-06-12 22:13:57,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 22:13:57,531 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:57,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:57,613 INFO L225 Difference]: With dead ends: 35470 [2021-06-12 22:13:57,613 INFO L226 Difference]: Without dead ends: 35462 [2021-06-12 22:13:57,613 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 251.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:13:57,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-06-12 22:13:58,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-06-12 22:13:58,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:58,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-06-12 22:13:58,336 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-06-12 22:13:58,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:13:58,336 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-06-12 22:13:58,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:58,336 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-06-12 22:13:58,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:13:58,383 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:13:58,383 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:13:58,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:58,583 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:13:58,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:13:58,584 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-06-12 22:13:58,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:13:58,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282815623] [2021-06-12 22:13:58,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:13:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:13:58,614 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:58,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:13:58,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282815623] [2021-06-12 22:13:58,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282815623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:58,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953912212] [2021-06-12 22:13:58,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:13:58,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:13:58,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:13:58,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:13:58,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:13:58,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:13:58,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953912212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:13:58,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:13:58,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-12 22:13:58,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023848585] [2021-06-12 22:13:58,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:13:58,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:13:58,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:13:58,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:13:58,682 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:13:59,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:13:59,243 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-06-12 22:13:59,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:13:59,243 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:13:59,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:13:59,316 INFO L225 Difference]: With dead ends: 31865 [2021-06-12 22:13:59,316 INFO L226 Difference]: Without dead ends: 31865 [2021-06-12 22:13:59,316 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-12 22:13:59,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-06-12 22:13:59,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-06-12 22:13:59,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:00,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-06-12 22:14:00,057 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-06-12 22:14:00,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:00,057 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-06-12 22:14:00,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:00,057 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-06-12 22:14:00,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:00,265 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:00,265 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:00,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3985 [2021-06-12 22:14:00,481 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:00,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:00,481 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-06-12 22:14:00,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:00,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108301584] [2021-06-12 22:14:00,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:00,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:00,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:14:00,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:00,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108301584] [2021-06-12 22:14:00,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108301584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:00,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523236916] [2021-06-12 22:14:00,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:00,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:14:00,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:00,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:00,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:00,592 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:14:00,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523236916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:00,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:00,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-12 22:14:00,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035061037] [2021-06-12 22:14:00,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:14:00,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:00,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:14:00,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:14:00,593 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:01,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:01,152 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-06-12 22:14:01,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:14:01,152 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:01,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:01,237 INFO L225 Difference]: With dead ends: 36395 [2021-06-12 22:14:01,237 INFO L226 Difference]: Without dead ends: 36371 [2021-06-12 22:14:01,237 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 247.7ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 22:14:01,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-06-12 22:14:01,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-06-12 22:14:01,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:02,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-06-12 22:14:02,070 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-06-12 22:14:02,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:02,070 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-06-12 22:14:02,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:02,071 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-06-12 22:14:02,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:02,118 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:02,118 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:02,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:02,318 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:02,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:02,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-06-12 22:14:02,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:02,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901833330] [2021-06-12 22:14:02,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:02,353 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:02,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:02,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901833330] [2021-06-12 22:14:02,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901833330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:02,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381710175] [2021-06-12 22:14:02,354 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:02,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:14:02,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:02,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:14:02,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:02,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:02,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381710175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:02,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:02,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-12 22:14:02,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724464669] [2021-06-12 22:14:02,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:14:02,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:02,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:14:02,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:14:02,423 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:03,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:03,031 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-06-12 22:14:03,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:14:03,031 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:03,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:03,120 INFO L225 Difference]: With dead ends: 32279 [2021-06-12 22:14:03,121 INFO L226 Difference]: Without dead ends: 32279 [2021-06-12 22:14:03,121 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 197.2ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-12 22:14:03,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-06-12 22:14:03,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-06-12 22:14:03,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:03,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-06-12 22:14:03,843 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-06-12 22:14:03,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:03,843 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-06-12 22:14:03,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:03,843 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-06-12 22:14:03,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:03,890 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:03,890 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:04,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:04,091 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:04,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:04,091 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-06-12 22:14:04,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:04,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414917603] [2021-06-12 22:14:04,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:04,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:04,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414917603] [2021-06-12 22:14:04,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414917603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:04,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556595791] [2021-06-12 22:14:04,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:04,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:14:04,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:04,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:04,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:04,205 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:04,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556595791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:04,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:04,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 22:14:04,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896351732] [2021-06-12 22:14:04,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:14:04,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:04,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:14:04,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:14:04,207 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:05,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:05,060 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-06-12 22:14:05,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:14:05,060 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:05,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:05,143 INFO L225 Difference]: With dead ends: 36318 [2021-06-12 22:14:05,143 INFO L226 Difference]: Without dead ends: 36278 [2021-06-12 22:14:05,143 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 322.9ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 22:14:05,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-06-12 22:14:05,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-06-12 22:14:05,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:05,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-06-12 22:14:05,944 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-06-12 22:14:05,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:05,944 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-06-12 22:14:05,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:05,944 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-06-12 22:14:05,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:05,991 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:05,991 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:06,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3988,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:06,191 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:06,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:06,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-06-12 22:14:06,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:06,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972129175] [2021-06-12 22:14:06,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:06,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:06,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972129175] [2021-06-12 22:14:06,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972129175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:06,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130707859] [2021-06-12 22:14:06,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:06,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:06,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:06,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:06,558 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:06,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130707859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:06,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:06,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:06,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153088777] [2021-06-12 22:14:06,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:06,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:06,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:06,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:06,559 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:07,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:07,879 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-06-12 22:14:07,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:14:07,879 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:07,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:08,054 INFO L225 Difference]: With dead ends: 68211 [2021-06-12 22:14:08,054 INFO L226 Difference]: Without dead ends: 68211 [2021-06-12 22:14:08,054 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 822.7ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:14:08,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-06-12 22:14:09,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-06-12 22:14:09,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:09,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-06-12 22:14:09,386 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-06-12 22:14:09,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:09,386 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-06-12 22:14:09,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:09,387 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-06-12 22:14:09,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:09,447 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:09,447 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:09,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3989,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:09,647 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:09,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:09,647 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-06-12 22:14:09,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:09,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964932142] [2021-06-12 22:14:09,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:09,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:09,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:09,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964932142] [2021-06-12 22:14:09,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964932142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:09,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607367147] [2021-06-12 22:14:09,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:09,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:14:09,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:09,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:09,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:10,010 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:10,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607367147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:10,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:10,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:10,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777116253] [2021-06-12 22:14:10,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:10,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:10,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:10,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:10,012 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:11,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:11,418 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-06-12 22:14:11,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:14:11,418 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:11,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:11,586 INFO L225 Difference]: With dead ends: 67584 [2021-06-12 22:14:11,586 INFO L226 Difference]: Without dead ends: 67584 [2021-06-12 22:14:11,586 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 834.3ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:14:11,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-06-12 22:14:12,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-06-12 22:14:12,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:12,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-06-12 22:14:12,894 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-06-12 22:14:12,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:12,894 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-06-12 22:14:12,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:12,894 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-06-12 22:14:12,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:12,953 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:12,954 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:13,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-06-12 22:14:13,154 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:13,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:13,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-06-12 22:14:13,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:13,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425610118] [2021-06-12 22:14:13,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:13,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:13,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425610118] [2021-06-12 22:14:13,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425610118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:13,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632958498] [2021-06-12 22:14:13,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:13,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:14:13,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:13,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:13,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:13,286 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:13,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632958498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:13,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:13,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:14:13,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318978005] [2021-06-12 22:14:13,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:14:13,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:13,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:14:13,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:14:13,287 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:14,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:14,822 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-06-12 22:14:14,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 22:14:14,822 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:14,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:15,053 INFO L225 Difference]: With dead ends: 62987 [2021-06-12 22:14:15,053 INFO L226 Difference]: Without dead ends: 62987 [2021-06-12 22:14:15,053 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 559.3ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 22:14:15,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-06-12 22:14:16,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-06-12 22:14:16,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:16,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-06-12 22:14:16,354 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-06-12 22:14:16,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:16,354 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-06-12 22:14:16,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:16,354 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-06-12 22:14:16,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:16,414 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:16,414 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:16,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-06-12 22:14:16,614 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:16,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:16,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-06-12 22:14:16,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:16,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741413860] [2021-06-12 22:14:16,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:16,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:16,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:16,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741413860] [2021-06-12 22:14:16,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741413860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:16,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674496216] [2021-06-12 22:14:16,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:16,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:14:16,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:16,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:16,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:16,742 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:16,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674496216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:16,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:16,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:14:16,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741716383] [2021-06-12 22:14:16,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:14:16,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:16,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:14:16,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:14:16,743 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:17,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:17,958 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-06-12 22:14:17,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:14:17,959 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:17,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:18,124 INFO L225 Difference]: With dead ends: 62120 [2021-06-12 22:14:18,124 INFO L226 Difference]: Without dead ends: 62112 [2021-06-12 22:14:18,124 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 643.9ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:14:18,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-06-12 22:14:19,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-06-12 22:14:19,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:19,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-06-12 22:14:19,614 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-06-12 22:14:19,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:19,614 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-06-12 22:14:19,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:19,614 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-06-12 22:14:19,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:19,673 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:19,673 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:19,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:19,873 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:19,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:19,873 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-06-12 22:14:19,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:19,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222167462] [2021-06-12 22:14:19,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:19,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:19,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:19,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222167462] [2021-06-12 22:14:19,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222167462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:19,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636397577] [2021-06-12 22:14:19,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:19,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:14:19,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:19,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:19,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:20,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636397577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:20,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:20,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:20,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787444953] [2021-06-12 22:14:20,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:20,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:20,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:20,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:20,018 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:21,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:21,245 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-06-12 22:14:21,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 22:14:21,245 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:21,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:21,407 INFO L225 Difference]: With dead ends: 61801 [2021-06-12 22:14:21,407 INFO L226 Difference]: Without dead ends: 61801 [2021-06-12 22:14:21,407 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 531.7ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 22:14:21,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-06-12 22:14:22,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-06-12 22:14:22,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:22,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-06-12 22:14:22,742 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-06-12 22:14:22,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:22,742 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-06-12 22:14:22,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:22,742 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-06-12 22:14:22,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:22,802 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:22,802 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:23,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:23,003 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:23,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:23,003 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-06-12 22:14:23,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:23,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102531056] [2021-06-12 22:14:23,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:23,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:23,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102531056] [2021-06-12 22:14:23,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102531056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:23,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539552893] [2021-06-12 22:14:23,032 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:23,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:14:23,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:23,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:23,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:23,336 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:23,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539552893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:23,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:23,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:23,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127874113] [2021-06-12 22:14:23,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:23,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:23,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:23,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:23,337 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:24,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:24,521 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-06-12 22:14:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:14:24,522 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:24,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:24,670 INFO L225 Difference]: With dead ends: 61590 [2021-06-12 22:14:24,670 INFO L226 Difference]: Without dead ends: 61582 [2021-06-12 22:14:24,670 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 645.8ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:14:24,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-06-12 22:14:25,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-06-12 22:14:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:25,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-06-12 22:14:25,883 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-06-12 22:14:25,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:25,883 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-06-12 22:14:25,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:25,883 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-06-12 22:14:25,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:25,941 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:25,941 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:26,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:26,142 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:26,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:26,142 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-06-12 22:14:26,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:26,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152885505] [2021-06-12 22:14:26,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:26,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:26,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:26,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152885505] [2021-06-12 22:14:26,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152885505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:26,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907625696] [2021-06-12 22:14:26,172 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:26,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:26,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:26,267 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:26,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907625696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:26,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:26,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-12 22:14:26,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576681502] [2021-06-12 22:14:26,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:26,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:26,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:26,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:26,267 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:27,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:27,495 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-06-12 22:14:27,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 22:14:27,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:27,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:27,659 INFO L225 Difference]: With dead ends: 60972 [2021-06-12 22:14:27,659 INFO L226 Difference]: Without dead ends: 60972 [2021-06-12 22:14:27,659 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 705.4ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 22:14:27,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-06-12 22:14:28,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-06-12 22:14:28,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:29,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-06-12 22:14:29,215 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-06-12 22:14:29,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:29,215 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-06-12 22:14:29,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:29,216 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-06-12 22:14:29,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:29,280 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:29,281 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:29,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3995 [2021-06-12 22:14:29,481 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:29,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:29,481 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-06-12 22:14:29,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:29,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010602181] [2021-06-12 22:14:29,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:29,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:29,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:29,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010602181] [2021-06-12 22:14:29,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010602181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:29,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152730942] [2021-06-12 22:14:29,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:29,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:14:29,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:29,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:29,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:29,599 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:29,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152730942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:29,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:29,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-12 22:14:29,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761649468] [2021-06-12 22:14:29,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:29,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:29,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:29,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:29,600 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:30,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:30,704 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-06-12 22:14:30,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 22:14:30,705 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:30,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:30,864 INFO L225 Difference]: With dead ends: 60488 [2021-06-12 22:14:30,865 INFO L226 Difference]: Without dead ends: 60480 [2021-06-12 22:14:30,865 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 441.8ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:14:30,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-06-12 22:14:32,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-06-12 22:14:32,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40081 states, 40080 states have (on average 3.8941616766467066) internal successors, (156078), 40080 states have internal predecessors, (156078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:32,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-06-12 22:14:32,224 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-06-12 22:14:32,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:32,224 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-06-12 22:14:32,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:32,224 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-06-12 22:14:32,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:32,290 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:32,290 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:32,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:32,491 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:32,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:32,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-06-12 22:14:32,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:32,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914645202] [2021-06-12 22:14:32,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:32,530 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:32,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:32,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914645202] [2021-06-12 22:14:32,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914645202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:32,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559519562] [2021-06-12 22:14:32,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:32,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:14:32,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:32,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:32,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:32,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:32,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559519562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:32,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:32,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-12 22:14:32,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2494415] [2021-06-12 22:14:32,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:32,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:32,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:32,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:32,621 INFO L87 Difference]: Start difference. First operand 40081 states and 156078 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:33,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:33,648 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-06-12 22:14:33,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 22:14:33,649 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:33,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:33,805 INFO L225 Difference]: With dead ends: 59033 [2021-06-12 22:14:33,805 INFO L226 Difference]: Without dead ends: 59009 [2021-06-12 22:14:33,805 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 538.5ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:14:34,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-06-12 22:14:35,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-06-12 22:14:35,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39991 states, 39990 states have (on average 3.893998499624906) internal successors, (155721), 39990 states have internal predecessors, (155721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:35,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-06-12 22:14:35,332 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-06-12 22:14:35,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:35,332 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-06-12 22:14:35,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:35,332 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-06-12 22:14:35,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:35,398 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:35,398 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:35,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3997,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:35,599 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:35,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:35,600 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-06-12 22:14:35,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:35,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362280083] [2021-06-12 22:14:35,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:35,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:14:35,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:35,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362280083] [2021-06-12 22:14:35,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362280083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:35,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796813449] [2021-06-12 22:14:35,637 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:35,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:14:35,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:35,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:35,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:35,751 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:35,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796813449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:35,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:35,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:35,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600383768] [2021-06-12 22:14:35,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:35,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:35,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:35,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:35,752 INFO L87 Difference]: Start difference. First operand 39991 states and 155721 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:36,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:36,977 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-06-12 22:14:36,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-12 22:14:36,978 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:36,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:37,128 INFO L225 Difference]: With dead ends: 60273 [2021-06-12 22:14:37,128 INFO L226 Difference]: Without dead ends: 60273 [2021-06-12 22:14:37,128 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 712.1ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 22:14:37,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-06-12 22:14:38,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-06-12 22:14:38,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40087 states, 40086 states have (on average 3.892506111859502) internal successors, (156035), 40086 states have internal predecessors, (156035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:38,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-06-12 22:14:38,455 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-06-12 22:14:38,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:38,455 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-06-12 22:14:38,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:38,456 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-06-12 22:14:38,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:38,516 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:38,516 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:38,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3998 [2021-06-12 22:14:38,717 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:38,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:38,717 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-06-12 22:14:38,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:38,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980879603] [2021-06-12 22:14:38,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:38,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:38,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:14:38,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:38,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980879603] [2021-06-12 22:14:38,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980879603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:38,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726421089] [2021-06-12 22:14:38,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:38,769 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:14:38,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:38,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:38,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:38,853 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:38,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726421089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:38,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:38,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 22:14:38,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869431051] [2021-06-12 22:14:38,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:14:38,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:38,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:14:38,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:14:38,854 INFO L87 Difference]: Start difference. First operand 40087 states and 156035 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:39,151 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-06-12 22:14:40,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:40,040 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-06-12 22:14:40,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 22:14:40,040 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:40,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:40,417 INFO L225 Difference]: With dead ends: 59960 [2021-06-12 22:14:40,417 INFO L226 Difference]: Without dead ends: 59952 [2021-06-12 22:14:40,417 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 637.7ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 22:14:40,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-06-12 22:14:41,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-06-12 22:14:41,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 3.893822779749113) internal successors, (155823), 40018 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:41,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-06-12 22:14:41,714 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-06-12 22:14:41,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:41,714 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-06-12 22:14:41,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:41,714 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-06-12 22:14:41,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:41,778 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:41,778 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:41,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3999,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:41,978 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:41,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:41,979 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-06-12 22:14:41,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:41,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966978830] [2021-06-12 22:14:41,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:42,009 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:14:42,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:42,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966978830] [2021-06-12 22:14:42,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966978830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:42,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528304649] [2021-06-12 22:14:42,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:42,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:14:42,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:42,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:42,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:42,105 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:42,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528304649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:42,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:42,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 22:14:42,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794323953] [2021-06-12 22:14:42,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:14:42,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:42,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:14:42,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:14:42,106 INFO L87 Difference]: Start difference. First operand 40019 states and 155823 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:43,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:43,056 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-06-12 22:14:43,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 22:14:43,056 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:43,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:43,203 INFO L225 Difference]: With dead ends: 58691 [2021-06-12 22:14:43,203 INFO L226 Difference]: Without dead ends: 58667 [2021-06-12 22:14:43,203 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 326.0ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 22:14:43,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-06-12 22:14:44,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-06-12 22:14:44,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39995 states, 39994 states have (on average 3.89395909386408) internal successors, (155735), 39994 states have internal predecessors, (155735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:44,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-06-12 22:14:44,452 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-06-12 22:14:44,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:44,452 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-06-12 22:14:44,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:44,453 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-06-12 22:14:44,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:44,514 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:44,514 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:44,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-06-12 22:14:44,714 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:44,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:44,715 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-06-12 22:14:44,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:44,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739567857] [2021-06-12 22:14:44,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:44,749 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:44,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:44,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739567857] [2021-06-12 22:14:44,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739567857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:44,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833896822] [2021-06-12 22:14:44,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:44,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:44,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:44,835 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:44,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833896822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:44,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:44,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:14:44,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102248594] [2021-06-12 22:14:44,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:44,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:44,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:44,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:44,835 INFO L87 Difference]: Start difference. First operand 39995 states and 155735 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:46,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:46,613 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-06-12 22:14:46,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-06-12 22:14:46,613 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:46,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:46,757 INFO L225 Difference]: With dead ends: 61857 [2021-06-12 22:14:46,757 INFO L226 Difference]: Without dead ends: 61857 [2021-06-12 22:14:46,757 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 780.8ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-06-12 22:14:46,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-06-12 22:14:47,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-06-12 22:14:47,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8442053502954843) internal successors, (170429), 44334 states have internal predecessors, (170429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:48,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-06-12 22:14:48,085 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-06-12 22:14:48,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:48,085 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-06-12 22:14:48,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:48,086 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-06-12 22:14:48,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:48,155 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:48,155 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:48,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-12 22:14:48,355 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:48,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:48,356 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-06-12 22:14:48,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:48,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827886652] [2021-06-12 22:14:48,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:48,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:48,391 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:48,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:48,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827886652] [2021-06-12 22:14:48,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827886652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:48,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536892264] [2021-06-12 22:14:48,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:48,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:14:48,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:48,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:48,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:48,475 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:48,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536892264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:48,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:48,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:14:48,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304857298] [2021-06-12 22:14:48,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:48,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:48,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:48,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:48,476 INFO L87 Difference]: Start difference. First operand 44335 states and 170429 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:48,999 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-12 22:14:49,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:49,899 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-06-12 22:14:49,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 22:14:49,899 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:49,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:50,297 INFO L225 Difference]: With dead ends: 61088 [2021-06-12 22:14:50,298 INFO L226 Difference]: Without dead ends: 61080 [2021-06-12 22:14:50,298 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 834.2ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 22:14:50,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-06-12 22:14:51,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-06-12 22:14:51,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 3.862963305723937) internal successors, (166965), 43222 states have internal predecessors, (166965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:51,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-06-12 22:14:51,646 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-06-12 22:14:51,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:51,646 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-06-12 22:14:51,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:51,646 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-06-12 22:14:51,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:51,712 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:51,712 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:51,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-06-12 22:14:51,913 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:51,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:51,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-06-12 22:14:51,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:51,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10983420] [2021-06-12 22:14:51,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:51,948 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:51,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:51,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10983420] [2021-06-12 22:14:51,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10983420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:51,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601253841] [2021-06-12 22:14:51,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:51,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:14:51,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:51,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:51,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:52,031 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:52,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601253841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:52,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:52,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:14:52,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546283696] [2021-06-12 22:14:52,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:52,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:52,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:52,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:52,032 INFO L87 Difference]: Start difference. First operand 43223 states and 166965 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:53,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:53,252 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-06-12 22:14:53,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 22:14:53,252 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:53,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:53,420 INFO L225 Difference]: With dead ends: 59466 [2021-06-12 22:14:53,420 INFO L226 Difference]: Without dead ends: 59442 [2021-06-12 22:14:53,421 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 538.6ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 22:14:53,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-06-12 22:14:54,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-06-12 22:14:54,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43235 states, 43234 states have (on average 3.860827126798353) internal successors, (166919), 43234 states have internal predecessors, (166919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:54,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-06-12 22:14:54,784 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-06-12 22:14:54,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:54,784 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-06-12 22:14:54,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:54,784 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-06-12 22:14:55,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:55,082 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:55,082 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:55,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:55,298 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:55,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:55,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-06-12 22:14:55,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:55,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853936627] [2021-06-12 22:14:55,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:55,334 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:55,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:55,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853936627] [2021-06-12 22:14:55,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853936627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:55,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981523069] [2021-06-12 22:14:55,334 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:55,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:14:55,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:55,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:55,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:55,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:55,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981523069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:55,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:55,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 22:14:55,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555327586] [2021-06-12 22:14:55,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:14:55,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:55,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:14:55,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:14:55,416 INFO L87 Difference]: Start difference. First operand 43235 states and 166919 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:56,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:14:56,612 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-06-12 22:14:56,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 22:14:56,612 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:14:56,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:14:56,771 INFO L225 Difference]: With dead ends: 60717 [2021-06-12 22:14:56,771 INFO L226 Difference]: Without dead ends: 60677 [2021-06-12 22:14:56,771 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 483.5ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 22:14:56,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-06-12 22:14:57,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-06-12 22:14:57,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43367 states, 43366 states have (on average 3.860143891527925) internal successors, (167399), 43366 states have internal predecessors, (167399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:58,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-06-12 22:14:58,104 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-06-12 22:14:58,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:14:58,104 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-06-12 22:14:58,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:14:58,104 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-06-12 22:14:58,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:14:58,172 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:14:58,172 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:14:58,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:58,373 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:14:58,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:14:58,373 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-06-12 22:14:58,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:14:58,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666193595] [2021-06-12 22:14:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:14:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:14:58,417 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:58,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:14:58,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666193595] [2021-06-12 22:14:58,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666193595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:58,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091301801] [2021-06-12 22:14:58,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:14:58,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:14:58,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:14:58,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:14:58,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:14:58,571 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:14:58,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091301801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:14:58,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:14:58,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:14:58,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073267826] [2021-06-12 22:14:58,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:14:58,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:14:58,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:14:58,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:14:58,572 INFO L87 Difference]: Start difference. First operand 43367 states and 167399 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:00,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:00,779 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-06-12 22:15:00,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-12 22:15:00,780 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:00,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:00,991 INFO L225 Difference]: With dead ends: 59965 [2021-06-12 22:15:00,991 INFO L226 Difference]: Without dead ends: 59965 [2021-06-12 22:15:00,992 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 1330.9ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-06-12 22:15:01,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-06-12 22:15:02,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-06-12 22:15:02,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44272 states, 44271 states have (on average 3.8506019742043325) internal successors, (170470), 44271 states have internal predecessors, (170470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:02,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-06-12 22:15:02,546 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-06-12 22:15:02,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:02,546 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-06-12 22:15:02,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:02,546 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-06-12 22:15:02,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:02,634 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:02,634 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:02,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4005,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:02,855 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:02,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:02,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-06-12 22:15:02,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:02,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280299090] [2021-06-12 22:15:02,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:02,897 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:02,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:02,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280299090] [2021-06-12 22:15:02,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280299090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:02,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282527342] [2021-06-12 22:15:02,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:02,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:15:02,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:02,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:02,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:03,040 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:03,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282527342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:03,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:03,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:15:03,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352256319] [2021-06-12 22:15:03,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:15:03,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:03,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:15:03,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:15:03,041 INFO L87 Difference]: Start difference. First operand 44272 states and 170470 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:03,572 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-06-12 22:15:04,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:04,464 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-06-12 22:15:04,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:15:04,464 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:04,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:04,851 INFO L225 Difference]: With dead ends: 59467 [2021-06-12 22:15:04,851 INFO L226 Difference]: Without dead ends: 59459 [2021-06-12 22:15:04,851 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 852.6ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 22:15:04,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states. [2021-06-12 22:15:05,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59459 to 44196. [2021-06-12 22:15:05,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44196 states, 44195 states have (on average 3.85188369725082) internal successors, (170234), 44195 states have internal predecessors, (170234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:06,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44196 states to 44196 states and 170234 transitions. [2021-06-12 22:15:06,249 INFO L78 Accepts]: Start accepts. Automaton has 44196 states and 170234 transitions. Word has length 28 [2021-06-12 22:15:06,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:06,249 INFO L482 AbstractCegarLoop]: Abstraction has 44196 states and 170234 transitions. [2021-06-12 22:15:06,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:06,249 INFO L276 IsEmpty]: Start isEmpty. Operand 44196 states and 170234 transitions. [2021-06-12 22:15:06,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:06,325 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:06,325 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:06,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4006,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:06,525 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:06,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:06,526 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 151 times [2021-06-12 22:15:06,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:06,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358226196] [2021-06-12 22:15:06,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:06,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:06,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:06,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358226196] [2021-06-12 22:15:06,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358226196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:06,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282125796] [2021-06-12 22:15:06,562 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:06,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:06,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:06,661 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:06,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282125796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:06,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:06,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:06,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063094018] [2021-06-12 22:15:06,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:06,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:06,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:06,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:06,662 INFO L87 Difference]: Start difference. First operand 44196 states and 170234 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:07,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:07,951 INFO L93 Difference]: Finished difference Result 58944 states and 221360 transitions. [2021-06-12 22:15:07,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 22:15:07,952 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:07,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:08,114 INFO L225 Difference]: With dead ends: 58944 [2021-06-12 22:15:08,114 INFO L226 Difference]: Without dead ends: 58920 [2021-06-12 22:15:08,114 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 534.0ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 22:15:08,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58920 states. [2021-06-12 22:15:09,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58920 to 44182. [2021-06-12 22:15:09,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44182 states, 44181 states have (on average 3.8518593965731878) internal successors, (170179), 44181 states have internal predecessors, (170179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:09,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44182 states to 44182 states and 170179 transitions. [2021-06-12 22:15:09,558 INFO L78 Accepts]: Start accepts. Automaton has 44182 states and 170179 transitions. Word has length 28 [2021-06-12 22:15:09,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:09,558 INFO L482 AbstractCegarLoop]: Abstraction has 44182 states and 170179 transitions. [2021-06-12 22:15:09,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:09,558 INFO L276 IsEmpty]: Start isEmpty. Operand 44182 states and 170179 transitions. [2021-06-12 22:15:09,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:09,835 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:09,835 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:10,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4007 [2021-06-12 22:15:10,036 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:10,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:10,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 152 times [2021-06-12 22:15:10,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:10,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517821986] [2021-06-12 22:15:10,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:10,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:10,072 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:10,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:10,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517821986] [2021-06-12 22:15:10,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517821986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:10,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134700955] [2021-06-12 22:15:10,072 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:10,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:15:10,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:10,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:10,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:10,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:10,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134700955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:10,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:10,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 22:15:10,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628531353] [2021-06-12 22:15:10,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:15:10,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:10,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:15:10,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:15:10,164 INFO L87 Difference]: Start difference. First operand 44182 states and 170179 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:11,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:11,373 INFO L93 Difference]: Finished difference Result 58726 states and 220667 transitions. [2021-06-12 22:15:11,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 22:15:11,374 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:11,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:11,535 INFO L225 Difference]: With dead ends: 58726 [2021-06-12 22:15:11,535 INFO L226 Difference]: Without dead ends: 58686 [2021-06-12 22:15:11,535 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 494.2ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:15:11,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58686 states. [2021-06-12 22:15:12,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58686 to 44531. [2021-06-12 22:15:12,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44531 states, 44530 states have (on average 3.853761509094992) internal successors, (171608), 44530 states have internal predecessors, (171608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:12,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44531 states to 44531 states and 171608 transitions. [2021-06-12 22:15:12,888 INFO L78 Accepts]: Start accepts. Automaton has 44531 states and 171608 transitions. Word has length 28 [2021-06-12 22:15:12,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:12,888 INFO L482 AbstractCegarLoop]: Abstraction has 44531 states and 171608 transitions. [2021-06-12 22:15:12,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:12,888 INFO L276 IsEmpty]: Start isEmpty. Operand 44531 states and 171608 transitions. [2021-06-12 22:15:12,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:12,960 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:12,960 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:13,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4008,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:13,161 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:13,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:13,161 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 153 times [2021-06-12 22:15:13,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:13,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631555620] [2021-06-12 22:15:13,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:13,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:13,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631555620] [2021-06-12 22:15:13,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631555620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:13,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912235700] [2021-06-12 22:15:13,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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:13,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:15:13,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:13,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:13,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:13,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:13,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912235700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:13,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:13,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:13,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156189852] [2021-06-12 22:15:13,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:13,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:13,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:13,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:13,306 INFO L87 Difference]: Start difference. First operand 44531 states and 171608 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:13,799 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-06-12 22:15:14,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:14,685 INFO L93 Difference]: Finished difference Result 71242 states and 265120 transitions. [2021-06-12 22:15:14,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 22:15:14,686 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:14,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:15,144 INFO L225 Difference]: With dead ends: 71242 [2021-06-12 22:15:15,145 INFO L226 Difference]: Without dead ends: 71242 [2021-06-12 22:15:15,145 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 760.5ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 22:15:15,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71242 states. [2021-06-12 22:15:16,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71242 to 45697. [2021-06-12 22:15:16,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45697 states, 45696 states have (on average 3.8682379201680672) internal successors, (176763), 45696 states have internal predecessors, (176763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:16,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45697 states to 45697 states and 176763 transitions. [2021-06-12 22:15:16,565 INFO L78 Accepts]: Start accepts. Automaton has 45697 states and 176763 transitions. Word has length 28 [2021-06-12 22:15:16,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:16,565 INFO L482 AbstractCegarLoop]: Abstraction has 45697 states and 176763 transitions. [2021-06-12 22:15:16,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:16,565 INFO L276 IsEmpty]: Start isEmpty. Operand 45697 states and 176763 transitions. [2021-06-12 22:15:16,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:16,633 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:16,633 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:16,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4009 [2021-06-12 22:15:16,834 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:16,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:16,834 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 154 times [2021-06-12 22:15:16,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:16,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114027444] [2021-06-12 22:15:16,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:16,868 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:16,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:16,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114027444] [2021-06-12 22:15:16,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114027444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:16,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948124230] [2021-06-12 22:15:16,869 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:16,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:15:16,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:16,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:16,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:16,974 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:16,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948124230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:16,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:16,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:16,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847186741] [2021-06-12 22:15:16,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:16,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:16,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:16,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:16,975 INFO L87 Difference]: Start difference. First operand 45697 states and 176763 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:18,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:18,335 INFO L93 Difference]: Finished difference Result 65327 states and 246370 transitions. [2021-06-12 22:15:18,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 22:15:18,336 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:18,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:18,757 INFO L225 Difference]: With dead ends: 65327 [2021-06-12 22:15:18,757 INFO L226 Difference]: Without dead ends: 65327 [2021-06-12 22:15:18,757 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 510.4ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 22:15:18,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65327 states. [2021-06-12 22:15:19,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65327 to 45727. [2021-06-12 22:15:20,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45727 states, 45726 states have (on average 3.868040064733412) internal successors, (176870), 45726 states have internal predecessors, (176870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:20,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 176870 transitions. [2021-06-12 22:15:20,160 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 176870 transitions. Word has length 28 [2021-06-12 22:15:20,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:20,160 INFO L482 AbstractCegarLoop]: Abstraction has 45727 states and 176870 transitions. [2021-06-12 22:15:20,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:20,160 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 176870 transitions. [2021-06-12 22:15:20,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:20,235 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:20,235 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:20,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4010 [2021-06-12 22:15:20,436 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:20,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:20,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 155 times [2021-06-12 22:15:20,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:20,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508092206] [2021-06-12 22:15:20,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:20,478 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:20,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:20,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508092206] [2021-06-12 22:15:20,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508092206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:20,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898984748] [2021-06-12 22:15:20,478 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:20,502 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:15:20,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:20,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:20,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:20,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:20,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898984748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:20,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:20,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:15:20,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835878335] [2021-06-12 22:15:20,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:15:20,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:20,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:15:20,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:15:20,598 INFO L87 Difference]: Start difference. First operand 45727 states and 176870 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:22,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:22,490 INFO L93 Difference]: Finished difference Result 66185 states and 248806 transitions. [2021-06-12 22:15:22,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 22:15:22,490 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:22,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:22,675 INFO L225 Difference]: With dead ends: 66185 [2021-06-12 22:15:22,675 INFO L226 Difference]: Without dead ends: 66185 [2021-06-12 22:15:22,675 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 1037.5ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-06-12 22:15:22,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66185 states. [2021-06-12 22:15:23,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66185 to 45991. [2021-06-12 22:15:23,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45991 states, 45990 states have (on average 3.8644922809306372) internal successors, (177728), 45990 states have internal predecessors, (177728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:24,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45991 states to 45991 states and 177728 transitions. [2021-06-12 22:15:24,090 INFO L78 Accepts]: Start accepts. Automaton has 45991 states and 177728 transitions. Word has length 28 [2021-06-12 22:15:24,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:24,090 INFO L482 AbstractCegarLoop]: Abstraction has 45991 states and 177728 transitions. [2021-06-12 22:15:24,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:24,090 INFO L276 IsEmpty]: Start isEmpty. Operand 45991 states and 177728 transitions. [2021-06-12 22:15:24,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:24,162 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:24,162 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:24,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4011 [2021-06-12 22:15:24,365 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:24,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:24,365 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 156 times [2021-06-12 22:15:24,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:24,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057752058] [2021-06-12 22:15:24,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:24,399 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:24,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:24,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057752058] [2021-06-12 22:15:24,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057752058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:24,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41182180] [2021-06-12 22:15:24,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:24,423 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:15:24,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:24,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:24,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:24,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:24,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41182180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:24,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:24,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 22:15:24,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998934141] [2021-06-12 22:15:24,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 22:15:24,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:24,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 22:15:24,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-12 22:15:24,513 INFO L87 Difference]: Start difference. First operand 45991 states and 177728 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:24,950 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2021-06-12 22:15:26,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:26,214 INFO L93 Difference]: Finished difference Result 65397 states and 246571 transitions. [2021-06-12 22:15:26,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 22:15:26,214 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:26,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:26,392 INFO L225 Difference]: With dead ends: 65397 [2021-06-12 22:15:26,392 INFO L226 Difference]: Without dead ends: 65393 [2021-06-12 22:15:26,392 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 897.8ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 22:15:26,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65393 states. [2021-06-12 22:15:27,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65393 to 45627. [2021-06-12 22:15:27,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45627 states, 45626 states have (on average 3.868233025029588) internal successors, (176492), 45626 states have internal predecessors, (176492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:27,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45627 states to 45627 states and 176492 transitions. [2021-06-12 22:15:27,775 INFO L78 Accepts]: Start accepts. Automaton has 45627 states and 176492 transitions. Word has length 28 [2021-06-12 22:15:27,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:27,775 INFO L482 AbstractCegarLoop]: Abstraction has 45627 states and 176492 transitions. [2021-06-12 22:15:27,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:27,775 INFO L276 IsEmpty]: Start isEmpty. Operand 45627 states and 176492 transitions. [2021-06-12 22:15:27,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:27,849 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:27,849 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:28,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4012 [2021-06-12 22:15:28,049 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:28,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:28,050 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 157 times [2021-06-12 22:15:28,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:28,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077030791] [2021-06-12 22:15:28,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:28,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:28,085 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:28,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:28,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077030791] [2021-06-12 22:15:28,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077030791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:28,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611587744] [2021-06-12 22:15:28,085 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:28,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:28,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:28,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:28,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611587744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:28,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:28,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:28,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488252189] [2021-06-12 22:15:28,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:28,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:28,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:28,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:28,192 INFO L87 Difference]: Start difference. First operand 45627 states and 176492 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:29,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:29,276 INFO L93 Difference]: Finished difference Result 59724 states and 226961 transitions. [2021-06-12 22:15:29,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 22:15:29,276 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:29,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:29,444 INFO L225 Difference]: With dead ends: 59724 [2021-06-12 22:15:29,444 INFO L226 Difference]: Without dead ends: 59724 [2021-06-12 22:15:29,444 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 449.5ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 22:15:29,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59724 states. [2021-06-12 22:15:30,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59724 to 45643. [2021-06-12 22:15:30,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45643 states, 45642 states have (on average 3.8701196266596556) internal successors, (176640), 45642 states have internal predecessors, (176640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:31,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45643 states to 45643 states and 176640 transitions. [2021-06-12 22:15:31,073 INFO L78 Accepts]: Start accepts. Automaton has 45643 states and 176640 transitions. Word has length 28 [2021-06-12 22:15:31,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:31,073 INFO L482 AbstractCegarLoop]: Abstraction has 45643 states and 176640 transitions. [2021-06-12 22:15:31,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:31,073 INFO L276 IsEmpty]: Start isEmpty. Operand 45643 states and 176640 transitions. [2021-06-12 22:15:31,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:31,192 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:31,192 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:31,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4013 [2021-06-12 22:15:31,392 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:31,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:31,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 158 times [2021-06-12 22:15:31,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:31,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686724461] [2021-06-12 22:15:31,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:31,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:31,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:31,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686724461] [2021-06-12 22:15:31,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686724461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:31,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476259344] [2021-06-12 22:15:31,429 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:31,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:15:31,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:31,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:31,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:31,528 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:31,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476259344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:31,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:31,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:31,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528688082] [2021-06-12 22:15:31,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:31,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:31,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:31,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:31,529 INFO L87 Difference]: Start difference. First operand 45643 states and 176640 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:32,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:32,487 INFO L93 Difference]: Finished difference Result 59038 states and 225086 transitions. [2021-06-12 22:15:32,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 22:15:32,487 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:32,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:32,638 INFO L225 Difference]: With dead ends: 59038 [2021-06-12 22:15:32,638 INFO L226 Difference]: Without dead ends: 59026 [2021-06-12 22:15:32,638 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 335.3ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 22:15:32,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59026 states. [2021-06-12 22:15:33,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59026 to 45577. [2021-06-12 22:15:33,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45577 states, 45576 states have (on average 3.8712699666491135) internal successors, (176437), 45576 states have internal predecessors, (176437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:33,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45577 states to 45577 states and 176437 transitions. [2021-06-12 22:15:33,940 INFO L78 Accepts]: Start accepts. Automaton has 45577 states and 176437 transitions. Word has length 28 [2021-06-12 22:15:33,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:33,940 INFO L482 AbstractCegarLoop]: Abstraction has 45577 states and 176437 transitions. [2021-06-12 22:15:33,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:33,940 INFO L276 IsEmpty]: Start isEmpty. Operand 45577 states and 176437 transitions. [2021-06-12 22:15:34,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:34,008 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:34,008 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:34,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4014,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:34,209 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:34,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:34,209 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 159 times [2021-06-12 22:15:34,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:34,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675522150] [2021-06-12 22:15:34,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:34,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:34,246 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:34,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:34,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675522150] [2021-06-12 22:15:34,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675522150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:34,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973286171] [2021-06-12 22:15:34,247 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:34,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:15:34,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:34,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:34,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:34,350 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:34,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973286171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:34,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:34,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 22:15:34,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711406414] [2021-06-12 22:15:34,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 22:15:34,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:34,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 22:15:34,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 22:15:34,351 INFO L87 Difference]: Start difference. First operand 45577 states and 176437 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:34,926 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 16 [2021-06-12 22:15:35,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:35,174 INFO L93 Difference]: Finished difference Result 50058 states and 191219 transitions. [2021-06-12 22:15:35,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 22:15:35,175 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:35,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:35,315 INFO L225 Difference]: With dead ends: 50058 [2021-06-12 22:15:35,315 INFO L226 Difference]: Without dead ends: 50058 [2021-06-12 22:15:35,315 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 466.3ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 22:15:35,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50058 states. [2021-06-12 22:15:36,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50058 to 45785. [2021-06-12 22:15:36,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45785 states, 45784 states have (on average 3.8687969596365543) internal successors, (177129), 45784 states have internal predecessors, (177129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:36,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45785 states to 45785 states and 177129 transitions. [2021-06-12 22:15:36,580 INFO L78 Accepts]: Start accepts. Automaton has 45785 states and 177129 transitions. Word has length 28 [2021-06-12 22:15:36,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:36,580 INFO L482 AbstractCegarLoop]: Abstraction has 45785 states and 177129 transitions. [2021-06-12 22:15:36,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:36,581 INFO L276 IsEmpty]: Start isEmpty. Operand 45785 states and 177129 transitions. [2021-06-12 22:15:36,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:36,655 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:36,655 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:36,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4015,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:36,855 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:36,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:36,856 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 160 times [2021-06-12 22:15:36,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:36,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906588057] [2021-06-12 22:15:36,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:36,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:36,905 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:36,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:36,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906588057] [2021-06-12 22:15:36,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906588057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:36,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561069122] [2021-06-12 22:15:36,906 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:36,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:15:36,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:36,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:36,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:37,003 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:37,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561069122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:37,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:37,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 22:15:37,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206577752] [2021-06-12 22:15:37,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 22:15:37,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:37,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 22:15:37,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 22:15:37,004 INFO L87 Difference]: Start difference. First operand 45785 states and 177129 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:37,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:37,812 INFO L93 Difference]: Finished difference Result 49905 states and 190821 transitions. [2021-06-12 22:15:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:15:37,812 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:37,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:37,948 INFO L225 Difference]: With dead ends: 49905 [2021-06-12 22:15:37,949 INFO L226 Difference]: Without dead ends: 49901 [2021-06-12 22:15:37,949 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 259.9ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:15:38,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49901 states. [2021-06-12 22:15:39,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49901 to 45725. [2021-06-12 22:15:39,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45725 states, 45724 states have (on average 3.869674569154055) internal successors, (176937), 45724 states have internal predecessors, (176937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:39,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45725 states to 45725 states and 176937 transitions. [2021-06-12 22:15:39,266 INFO L78 Accepts]: Start accepts. Automaton has 45725 states and 176937 transitions. Word has length 28 [2021-06-12 22:15:39,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:39,266 INFO L482 AbstractCegarLoop]: Abstraction has 45725 states and 176937 transitions. [2021-06-12 22:15:39,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:39,266 INFO L276 IsEmpty]: Start isEmpty. Operand 45725 states and 176937 transitions. [2021-06-12 22:15:39,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:39,340 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:39,340 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:39,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:39,541 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:39,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:39,541 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 80 times [2021-06-12 22:15:39,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:39,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882210189] [2021-06-12 22:15:39,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:39,576 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:39,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:39,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882210189] [2021-06-12 22:15:39,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882210189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:39,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122706258] [2021-06-12 22:15:39,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:39,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:15:39,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:39,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:39,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:39,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122706258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:39,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:39,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-12 22:15:39,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025100480] [2021-06-12 22:15:39,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:15:39,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:39,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:15:39,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:15:39,660 INFO L87 Difference]: Start difference. First operand 45725 states and 176937 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:40,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:40,462 INFO L93 Difference]: Finished difference Result 49960 states and 190934 transitions. [2021-06-12 22:15:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 22:15:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 28 [2021-06-12 22:15:40,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:40,599 INFO L225 Difference]: With dead ends: 49960 [2021-06-12 22:15:40,599 INFO L226 Difference]: Without dead ends: 49960 [2021-06-12 22:15:40,599 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 215.6ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 22:15:40,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49960 states. [2021-06-12 22:15:41,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49960 to 45829. [2021-06-12 22:15:41,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45829 states, 45828 states have (on average 3.86796281749149) internal successors, (177261), 45828 states have internal predecessors, (177261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:41,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45829 states to 45829 states and 177261 transitions. [2021-06-12 22:15:41,904 INFO L78 Accepts]: Start accepts. Automaton has 45829 states and 177261 transitions. Word has length 28 [2021-06-12 22:15:41,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:41,905 INFO L482 AbstractCegarLoop]: Abstraction has 45829 states and 177261 transitions. [2021-06-12 22:15:41,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:41,905 INFO L276 IsEmpty]: Start isEmpty. Operand 45829 states and 177261 transitions. [2021-06-12 22:15:41,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:41,978 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:41,978 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:42,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:42,178 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:42,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:42,178 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 81 times [2021-06-12 22:15:42,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:42,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712172872] [2021-06-12 22:15:42,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:42,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:15:42,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:42,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712172872] [2021-06-12 22:15:42,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712172872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:42,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266870137] [2021-06-12 22:15:42,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:42,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 22:15:42,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:42,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:42,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 22:15:42,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266870137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:42,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:42,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-12 22:15:42,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708616491] [2021-06-12 22:15:42,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 22:15:42,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:42,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 22:15:42,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 22:15:42,273 INFO L87 Difference]: Start difference. First operand 45829 states and 177261 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:43,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:43,118 INFO L93 Difference]: Finished difference Result 50055 states and 191371 transitions. [2021-06-12 22:15:43,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:15:43,118 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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 28 [2021-06-12 22:15:43,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:43,310 INFO L225 Difference]: With dead ends: 50055 [2021-06-12 22:15:43,310 INFO L226 Difference]: Without dead ends: 50043 [2021-06-12 22:15:43,310 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 131.6ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:15:43,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50043 states. [2021-06-12 22:15:44,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50043 to 45961. [2021-06-12 22:15:44,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.866166231505657) internal successors, (177689), 45960 states have internal predecessors, (177689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:44,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177689 transitions. [2021-06-12 22:15:44,721 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177689 transitions. Word has length 28 [2021-06-12 22:15:44,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:44,721 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177689 transitions. [2021-06-12 22:15:44,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:44,722 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177689 transitions. [2021-06-12 22:15:44,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:44,800 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:44,800 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:45,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4018,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:45,000 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:45,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:45,001 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 82 times [2021-06-12 22:15:45,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:45,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989580682] [2021-06-12 22:15:45,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:45,041 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:45,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:45,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989580682] [2021-06-12 22:15:45,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989580682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:45,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375940704] [2021-06-12 22:15:45,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:45,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:15:45,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:45,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 22:15:45,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:45,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375940704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:45,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:45,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-12 22:15:45,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640030366] [2021-06-12 22:15:45,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 22:15:45,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:45,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 22:15:45,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 22:15:45,105 INFO L87 Difference]: Start difference. First operand 45961 states and 177689 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:45,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:45,573 INFO L93 Difference]: Finished difference Result 50019 states and 191287 transitions. [2021-06-12 22:15:45,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 22:15:45,573 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 28 [2021-06-12 22:15:45,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:45,970 INFO L225 Difference]: With dead ends: 50019 [2021-06-12 22:15:45,970 INFO L226 Difference]: Without dead ends: 49999 [2021-06-12 22:15:45,971 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 155.0ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-06-12 22:15:46,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49999 states. [2021-06-12 22:15:46,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49999 to 45961. [2021-06-12 22:15:46,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.8660791993037424) internal successors, (177685), 45960 states have internal predecessors, (177685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:47,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177685 transitions. [2021-06-12 22:15:47,308 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177685 transitions. Word has length 28 [2021-06-12 22:15:47,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:47,308 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177685 transitions. [2021-06-12 22:15:47,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:47,308 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177685 transitions. [2021-06-12 22:15:47,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:47,403 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:47,403 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:47,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4019 [2021-06-12 22:15:47,604 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:47,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:47,604 INFO L82 PathProgramCache]: Analyzing trace with hash 970045237, now seen corresponding path program 161 times [2021-06-12 22:15:47,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:47,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719322926] [2021-06-12 22:15:47,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:47,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:47,636 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:47,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:47,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719322926] [2021-06-12 22:15:47,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719322926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:47,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866543874] [2021-06-12 22:15:47,636 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:47,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 22:15:47,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:47,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:15:47,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:47,716 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:47,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866543874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:47,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:47,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:15:47,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501311532] [2021-06-12 22:15:47,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:15:47,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:47,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:15:47,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:15:47,717 INFO L87 Difference]: Start difference. First operand 45961 states and 177685 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:48,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:48,187 INFO L93 Difference]: Finished difference Result 50922 states and 195250 transitions. [2021-06-12 22:15:48,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:15:48,188 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:48,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:48,347 INFO L225 Difference]: With dead ends: 50922 [2021-06-12 22:15:48,347 INFO L226 Difference]: Without dead ends: 50909 [2021-06-12 22:15:48,348 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:15:48,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50909 states. [2021-06-12 22:15:49,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50909 to 48694. [2021-06-12 22:15:49,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48694 states, 48693 states have (on average 3.8747458566939805) internal successors, (188673), 48693 states have internal predecessors, (188673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:49,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48694 states to 48694 states and 188673 transitions. [2021-06-12 22:15:49,925 INFO L78 Accepts]: Start accepts. Automaton has 48694 states and 188673 transitions. Word has length 28 [2021-06-12 22:15:49,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:49,925 INFO L482 AbstractCegarLoop]: Abstraction has 48694 states and 188673 transitions. [2021-06-12 22:15:49,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:49,925 INFO L276 IsEmpty]: Start isEmpty. Operand 48694 states and 188673 transitions. [2021-06-12 22:15:50,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:50,022 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:50,022 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:50,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4020 [2021-06-12 22:15:50,223 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:50,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:50,223 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 162 times [2021-06-12 22:15:50,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:50,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20920015] [2021-06-12 22:15:50,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:50,266 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:50,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:50,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20920015] [2021-06-12 22:15:50,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20920015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:50,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449134113] [2021-06-12 22:15:50,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:50,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 22:15:50,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:50,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:15:50,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:50,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:50,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449134113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:50,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:50,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:15:50,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936968936] [2021-06-12 22:15:50,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:15:50,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:50,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:15:50,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:15:50,348 INFO L87 Difference]: Start difference. First operand 48694 states and 188673 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:50,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:50,813 INFO L93 Difference]: Finished difference Result 54270 states and 206696 transitions. [2021-06-12 22:15:50,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 22:15:50,814 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:50,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:51,223 INFO L225 Difference]: With dead ends: 54270 [2021-06-12 22:15:51,223 INFO L226 Difference]: Without dead ends: 54270 [2021-06-12 22:15:51,223 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 148.2ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-06-12 22:15:51,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54270 states. [2021-06-12 22:15:52,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54270 to 43234. [2021-06-12 22:15:52,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43234 states, 43233 states have (on average 3.86188790969861) internal successors, (166961), 43233 states have internal predecessors, (166961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:52,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43234 states to 43234 states and 166961 transitions. [2021-06-12 22:15:52,243 INFO L78 Accepts]: Start accepts. Automaton has 43234 states and 166961 transitions. Word has length 28 [2021-06-12 22:15:52,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:52,243 INFO L482 AbstractCegarLoop]: Abstraction has 43234 states and 166961 transitions. [2021-06-12 22:15:52,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:52,244 INFO L276 IsEmpty]: Start isEmpty. Operand 43234 states and 166961 transitions. [2021-06-12 22:15:52,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:52,582 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:52,582 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:52,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-06-12 22:15:52,804 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:52,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:52,805 INFO L82 PathProgramCache]: Analyzing trace with hash -32817557, now seen corresponding path program 163 times [2021-06-12 22:15:52,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:52,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406886364] [2021-06-12 22:15:52,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:52,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:52,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:52,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406886364] [2021-06-12 22:15:52,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406886364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:52,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407473698] [2021-06-12 22:15:52,837 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:52,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:52,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:15:52,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:52,916 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:52,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407473698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:52,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:52,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 22:15:52,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222900680] [2021-06-12 22:15:52,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:15:52,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:52,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:15:52,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:15:52,917 INFO L87 Difference]: Start difference. First operand 43234 states and 166961 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:53,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:53,441 INFO L93 Difference]: Finished difference Result 48110 states and 183380 transitions. [2021-06-12 22:15:53,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 22:15:53,441 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:53,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:53,563 INFO L225 Difference]: With dead ends: 48110 [2021-06-12 22:15:53,563 INFO L226 Difference]: Without dead ends: 48110 [2021-06-12 22:15:53,563 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 191.5ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-06-12 22:15:53,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48110 states. [2021-06-12 22:15:54,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48110 to 44067. [2021-06-12 22:15:54,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44067 states, 44066 states have (on average 3.8605500839649616) internal successors, (170119), 44066 states have internal predecessors, (170119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:54,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44067 states to 44067 states and 170119 transitions. [2021-06-12 22:15:54,738 INFO L78 Accepts]: Start accepts. Automaton has 44067 states and 170119 transitions. Word has length 28 [2021-06-12 22:15:54,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:54,738 INFO L482 AbstractCegarLoop]: Abstraction has 44067 states and 170119 transitions. [2021-06-12 22:15:54,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:54,738 INFO L276 IsEmpty]: Start isEmpty. Operand 44067 states and 170119 transitions. [2021-06-12 22:15:54,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:54,804 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:54,804 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:55,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4022,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:55,005 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:55,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:55,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 164 times [2021-06-12 22:15:55,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:55,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540568086] [2021-06-12 22:15:55,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:55,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:55,042 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:55,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:55,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540568086] [2021-06-12 22:15:55,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540568086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:55,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683873927] [2021-06-12 22:15:55,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:55,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 22:15:55,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:55,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:15:55,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:55,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:55,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683873927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:55,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:55,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 22:15:55,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860096446] [2021-06-12 22:15:55,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 22:15:55,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:55,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 22:15:55,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 22:15:55,118 INFO L87 Difference]: Start difference. First operand 44067 states and 170119 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:55,383 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-12 22:15:55,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:55,738 INFO L93 Difference]: Finished difference Result 45824 states and 175980 transitions. [2021-06-12 22:15:55,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 22:15:55,738 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:55,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:55,848 INFO L225 Difference]: With dead ends: 45824 [2021-06-12 22:15:55,848 INFO L226 Difference]: Without dead ends: 45824 [2021-06-12 22:15:55,849 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 325.3ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:15:55,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45824 states. [2021-06-12 22:15:56,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45824 to 44075. [2021-06-12 22:15:56,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44075 states, 44074 states have (on average 3.8603938830149294) internal successors, (170143), 44074 states have internal predecessors, (170143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:57,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44075 states to 44075 states and 170143 transitions. [2021-06-12 22:15:57,020 INFO L78 Accepts]: Start accepts. Automaton has 44075 states and 170143 transitions. Word has length 28 [2021-06-12 22:15:57,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:57,021 INFO L482 AbstractCegarLoop]: Abstraction has 44075 states and 170143 transitions. [2021-06-12 22:15:57,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:57,021 INFO L276 IsEmpty]: Start isEmpty. Operand 44075 states and 170143 transitions. [2021-06-12 22:15:57,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 22:15:57,090 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:57,090 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:57,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-12 22:15:57,291 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:57,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:57,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 165 times [2021-06-12 22:15:57,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:57,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081074037] [2021-06-12 22:15:57,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:57,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:15:57,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:57,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:15:57,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081074037] [2021-06-12 22:15:57,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081074037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:57,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617772237] [2021-06-12 22:15:57,325 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:15:57,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 22:15:57,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:15:57,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 22:15:57,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:15:57,405 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:15:57,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617772237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:15:57,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:15:57,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 22:15:57,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923437644] [2021-06-12 22:15:57,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 22:15:57,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:15:57,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 22:15:57,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 22:15:57,406 INFO L87 Difference]: Start difference. First operand 44075 states and 170143 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:58,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:15:58,026 INFO L93 Difference]: Finished difference Result 45544 states and 175058 transitions. [2021-06-12 22:15:58,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 22:15:58,027 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 22:15:58,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:15:58,138 INFO L225 Difference]: With dead ends: 45544 [2021-06-12 22:15:58,138 INFO L226 Difference]: Without dead ends: 45544 [2021-06-12 22:15:58,138 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 125.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-12 22:15:58,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45544 states. [2021-06-12 22:15:58,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45544 to 43969. [2021-06-12 22:15:59,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43969 states, 43968 states have (on average 3.86005731441048) internal successors, (169719), 43968 states have internal predecessors, (169719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:59,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43969 states to 43969 states and 169719 transitions. [2021-06-12 22:15:59,357 INFO L78 Accepts]: Start accepts. Automaton has 43969 states and 169719 transitions. Word has length 28 [2021-06-12 22:15:59,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:15:59,357 INFO L482 AbstractCegarLoop]: Abstraction has 43969 states and 169719 transitions. [2021-06-12 22:15:59,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:15:59,357 INFO L276 IsEmpty]: Start isEmpty. Operand 43969 states and 169719 transitions. [2021-06-12 22:15:59,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 22:15:59,431 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:15:59,431 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:15:59,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-06-12 22:15:59,633 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:15:59,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:15:59,633 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 166 times [2021-06-12 22:15:59,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:15:59,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231959204] [2021-06-12 22:15:59,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:15:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:16:00,139 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:00,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:16:00,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231959204] [2021-06-12 22:16:00,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231959204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:00,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208794624] [2021-06-12 22:16:00,139 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:16:00,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 22:16:00,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:16:00,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-12 22:16:00,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:16:00,640 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-12 22:16:00,839 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-12 22:16:01,330 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 97 [2021-06-12 22:16:01,539 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-12 22:16:01,779 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-12 22:16:02,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:16:02,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-12 22:16:02,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,344 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2021-06-12 22:16:02,344 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.4 percent of original size [2021-06-12 22:16:02,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:02,352 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:16:02,447 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:16:02,531 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-06-12 22:16:02,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:02,609 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:02,678 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:02,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:02,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:16:02,742 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:02,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:02,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:16:02,798 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:42 [2021-06-12 22:16:02,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:02,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208794624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:02,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:16:02,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 22:16:02,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182074684] [2021-06-12 22:16:02,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 22:16:02,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:16:02,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 22:16:02,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:16:02,839 INFO L87 Difference]: Start difference. First operand 43969 states and 169719 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:03,226 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-12 22:16:03,560 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-06-12 22:16:03,893 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-12 22:16:04,100 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-12 22:16:04,283 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-12 22:16:04,948 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2021-06-12 22:16:05,403 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 79 [2021-06-12 22:16:05,567 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-12 22:16:06,207 WARN L205 SmtUtils]: Spent 576.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 88 [2021-06-12 22:16:06,570 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 106 [2021-06-12 22:16:06,962 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 107 [2021-06-12 22:16:07,688 WARN L205 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-12 22:16:07,964 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-12 22:16:08,204 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-06-12 22:16:08,412 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-06-12 22:16:08,735 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-06-12 22:16:08,931 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-06-12 22:16:09,062 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 40 [2021-06-12 22:16:09,375 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 33 [2021-06-12 22:16:09,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:16:09,599 INFO L93 Difference]: Finished difference Result 53961 states and 204236 transitions. [2021-06-12 22:16:09,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 22:16:09,600 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 22:16:09,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:16:09,748 INFO L225 Difference]: With dead ends: 53961 [2021-06-12 22:16:09,748 INFO L226 Difference]: Without dead ends: 53886 [2021-06-12 22:16:09,749 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 7518.2ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 22:16:09,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53886 states. [2021-06-12 22:16:10,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53886 to 44104. [2021-06-12 22:16:10,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44104 states, 44103 states have (on average 3.8592386005487156) internal successors, (170204), 44103 states have internal predecessors, (170204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:10,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44104 states to 44104 states and 170204 transitions. [2021-06-12 22:16:10,912 INFO L78 Accepts]: Start accepts. Automaton has 44104 states and 170204 transitions. Word has length 30 [2021-06-12 22:16:10,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:16:10,912 INFO L482 AbstractCegarLoop]: Abstraction has 44104 states and 170204 transitions. [2021-06-12 22:16:10,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:10,913 INFO L276 IsEmpty]: Start isEmpty. Operand 44104 states and 170204 transitions. [2021-06-12 22:16:10,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 22:16:10,982 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:16:10,982 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:16:11,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:16:11,182 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:16:11,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:16:11,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 167 times [2021-06-12 22:16:11,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:16:11,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767428701] [2021-06-12 22:16:11,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:16:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:16:11,481 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-06-12 22:16:11,790 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 75 [2021-06-12 22:16:11,981 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-06-12 22:16:12,163 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-06-12 22:16:12,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:12,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:16:12,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767428701] [2021-06-12 22:16:12,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767428701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:12,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804494559] [2021-06-12 22:16:12,466 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:16:12,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 22:16:12,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:16:12,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-12 22:16:12,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:16:12,833 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-12 22:16:13,154 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-12 22:16:13,456 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-12 22:16:13,667 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-12 22:16:14,293 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 117 [2021-06-12 22:16:14,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:14,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:14,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:16:14,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:14,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:14,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 22:16:14,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:14,790 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-12 22:16:14,791 INFO L628 ElimStorePlain]: treesize reduction 176, result has 59.1 percent of original size [2021-06-12 22:16:14,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:14,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:16:14,799 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:14,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:14,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:14,900 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:14,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:14,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:14,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:16:14,992 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:15,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:15,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:15,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:15,076 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:15,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:15,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:15,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:16:15,147 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:15,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:15,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:15,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:15,211 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:15,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:15,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 7 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:16:15,267 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 21 variables, input treesize:504, output treesize:40 [2021-06-12 22:16:15,311 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:15,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804494559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:15,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:16:15,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 22:16:15,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019345308] [2021-06-12 22:16:15,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 22:16:15,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:16:15,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 22:16:15,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-12 22:16:15,312 INFO L87 Difference]: Start difference. First operand 44104 states and 170204 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:15,995 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-12 22:16:16,351 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-12 22:16:16,655 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 71 [2021-06-12 22:16:16,837 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 54 [2021-06-12 22:16:17,604 WARN L205 SmtUtils]: Spent 565.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 104 [2021-06-12 22:16:18,326 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 79 [2021-06-12 22:16:18,493 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-06-12 22:16:18,671 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-06-12 22:16:19,368 WARN L205 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 111 [2021-06-12 22:16:19,840 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2021-06-12 22:16:19,977 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-06-12 22:16:20,398 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 110 [2021-06-12 22:16:20,625 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-06-12 22:16:20,920 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-12 22:16:21,706 WARN L205 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-06-12 22:16:22,005 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-06-12 22:16:22,196 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 45 [2021-06-12 22:16:22,405 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-06-12 22:16:22,555 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-06-12 22:16:22,913 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-06-12 22:16:23,233 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 36 [2021-06-12 22:16:23,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 22:16:23,490 INFO L93 Difference]: Finished difference Result 54018 states and 204458 transitions. [2021-06-12 22:16:23,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 22:16:23,490 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 22:16:23,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 22:16:23,632 INFO L225 Difference]: With dead ends: 54018 [2021-06-12 22:16:23,633 INFO L226 Difference]: Without dead ends: 53949 [2021-06-12 22:16:23,633 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 9153.4ms TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 22:16:23,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53949 states. [2021-06-12 22:16:24,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53949 to 44115. [2021-06-12 22:16:24,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44115 states, 44114 states have (on average 3.8592510314185975) internal successors, (170247), 44114 states have internal predecessors, (170247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:24,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44115 states to 44115 states and 170247 transitions. [2021-06-12 22:16:24,890 INFO L78 Accepts]: Start accepts. Automaton has 44115 states and 170247 transitions. Word has length 30 [2021-06-12 22:16:24,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 22:16:24,890 INFO L482 AbstractCegarLoop]: Abstraction has 44115 states and 170247 transitions. [2021-06-12 22:16:24,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:24,890 INFO L276 IsEmpty]: Start isEmpty. Operand 44115 states and 170247 transitions. [2021-06-12 22:16:24,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 22:16:24,961 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 22:16:24,961 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 22:16:25,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-06-12 22:16:25,162 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 22:16:25,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 22:16:25,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 168 times [2021-06-12 22:16:25,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 22:16:25,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676265728] [2021-06-12 22:16:25,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 22:16:25,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 22:16:25,731 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-12 22:16:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:26,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 22:16:26,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676265728] [2021-06-12 22:16:26,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676265728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:26,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759495123] [2021-06-12 22:16:26,129 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 22:16:26,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 22:16:26,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 22:16:26,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 22:16:26,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 22:16:26,620 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-12 22:16:26,898 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-12 22:16:27,409 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-12 22:16:27,650 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-12 22:16:28,398 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2021-06-12 22:16:29,161 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 200 [2021-06-12 22:16:29,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,554 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 44 treesize of output 16 [2021-06-12 22:16:29,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:29,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:29,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:29,570 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 44 treesize of output 19 [2021-06-12 22:16:29,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,052 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 162 [2021-06-12 22:16:30,053 INFO L628 ElimStorePlain]: treesize reduction 503, result has 40.0 percent of original size [2021-06-12 22:16:30,053 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-06-12 22:16:30,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:30,070 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,194 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-12 22:16:30,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,205 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 28 treesize of output 16 [2021-06-12 22:16:30,207 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,315 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-12 22:16:30,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:30,325 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-12 22:16:30,435 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-12 22:16:30,538 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 22:16:30,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 22:16:30,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-12 22:16:30,632 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-12 22:16:30,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 22:16:30,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 32 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-12 22:16:30,714 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 40 variables, input treesize:939, output treesize:40 [2021-06-12 22:16:30,771 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 22:16:30,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759495123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 22:16:30,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 22:16:30,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 22:16:30,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206985588] [2021-06-12 22:16:30,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 22:16:30,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 22:16:30,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 22:16:30,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-12 22:16:30,772 INFO L87 Difference]: Start difference. First operand 44115 states and 170247 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 22:16:31,418 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-06-12 22:16:31,717 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 88 [2021-06-12 22:16:31,962 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-12 22:16:32,528 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 109 [2021-06-12 22:16:32,690 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-12 22:16:33,118 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 76 [2021-06-12 22:16:33,450 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 93 [2021-06-12 22:16:33,673 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 54 [2021-06-12 22:16:34,407 WARN L205 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 107 [2021-06-12 22:16:36,212 WARN L205 SmtUtils]: Spent 1.70 s on a formula simplification. DAG size of input: 230 DAG size of output: 158 [2021-06-12 22:16:36,394 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-12 22:16:36,733 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 92 [2021-06-12 22:16:36,922 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 55 [2021-06-12 22:16:37,326 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 96 [2021-06-12 22:16:38,250 WARN L205 SmtUtils]: Spent 752.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 120 [2021-06-12 22:16:38,928 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 117 [2021-06-12 22:16:39,666 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 113 [2021-06-12 22:16:40,014 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-12 22:16:41,023 WARN L205 SmtUtils]: Spent 811.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 118